相关疑难解决方法(0)

Spring Boot容器无法连接到Kafka容器

我正在尝试将微服务Spring Boot与一起使用Kafka,但是我的Spring Boot容器无法连接到该Kafka容器。

docker-compose.yml

version: '3'

services:

  zookeeper:
    image: wurstmeister/zookeeper
    container_name: zookeeper
    restart: always
    ports:
      - 2181:2181

  kafka:
    image: wurstmeister/kafka
    container_name: kafka
    restart: always
    ports:
      - 9092:9092
    depends_on:
      - zookeeper
    links:
      - zookeeper:zookeeper
    environment:
      KAFKA_ADVERTISED_HOST_NAME: localhost
      KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181

  consumer:
    image: consumer
    container_name: consumer
    depends_on:
      - kafka
    restart: always
    ports:
      - 8084:8080
    depends_on:
      - kafka
    links:
      - kafka:kafka

  producer:
    image: producer
    container_name: producer
    depends_on:
      - kafka
    restart: always
    ports:
      - 8085:8080
    depends_on: …
Run Code Online (Sandbox Code Playgroud)

apache-kafka docker spring-boot docker-compose

7
推荐指数
1
解决办法
2743
查看次数