【问题标题】:Zipkin Docker not consuming kafka "zipkin" topicZipkin Docker 不使用 kafka“zipkin”主题
【发布时间】:2021-07-18 16:56:59
【问题描述】:

目前正在关注https://github.com/openzipkin/zipkin快速启动zipkin和kafka的docker启动。 我设置了一个 docker-compose 来启动几个服务:kafka、zookeeper、neo4j 和 zipkin。 我通过“KAFKA.BOOTSTRAP.SERVERS: broker:19092”给 zipkin 提供了与运行中的 neo4j 相同的地址。

zipkin:
image: ghcr.io/openzipkin/zipkin:${TAG:-latest}
container_name: zipkin
depends_on:
  - broker
environment:
  KAFKA.BOOTSTRAP.SERVERS: broker:19092
ports:
  # Port used for the Zipkin UI and HTTP Api
  - 9411:9411

我的 Kafka docker-compose 部分如下所示:

broker:
image: confluentinc/cp-kafka:latest
hostname: broker
container_name: broker
ports:
  - "9092:9092"
  - "9101:9101"
depends_on:
  - zookeeper
environment:
  KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: LISTENER_DOCKER_INTERNAL:PLAINTEXT,LISTENER_DOCKER_EXTERNAL:PLAINTEXT
  KAFKA_ADVERTISED_LISTENERS: LISTENER_DOCKER_INTERNAL://broker:19092,LISTENER_DOCKER_EXTERNAL://${DOCKER_HOST_IP:-127.0.0.1}:9092
  KAFKA_INTER_BROKER_LISTENER_NAME: LISTENER_DOCKER_INTERNAL
  KAFKA_BROKER_ID: 1
  KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
  KAFKA_ZOOKEEPER_CONNECT: 'zookeeper:2181'
  KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
  KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0
  KAFKA_CONFLUENT_LICENSE_TOPIC_REPLICATION_FACTOR: 1
  KAFKA_CONFLUENT_BALANCER_TOPIC_REPLICATION_FACTOR: 1
  KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
  KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1

主题“zipkin”被推送到 kafka,因为我可以在我的 spring 应用程序中使用它。

我的 Spring 实现的 application.properties 中的 zipkin 设置如下所示。

spring.zipkin.baseUrl= localhost:9411
spring.zipkin.sender.type= kafka

我找不到任何关于如何实际调试 zipkin 本身的信息。它在我的 docker-compose 中启动时没有错误。

【问题讨论】:

    标签: apache-kafka docker-compose zipkin


    【解决方案1】:

    实际上是我自己找到的。万一有人也遇到这种情况。

    KAFKA.BOOTSTRAP.SERVERS: broker:19092
    

    不是有效的环境变量。它需要是这样的风格:

    KAFKA_BOOTSTRAP_SERVERS: broker:19092
    

    【讨论】:

      猜你喜欢
      • 2019-12-02
      • 2021-04-28
      • 2020-08-05
      • 1970-01-01
      • 2018-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-03
      相关资源
      最近更新 更多