Не удалось разрешить «kafka:9092»: временная ошибка разрешения имени.C#

Место общения программистов C#
Ответить
Anonymous
 Не удалось разрешить «kafka:9092»: временная ошибка разрешения имени.

Сообщение Anonymous »

Я столкнулся с проблемой

%3|1622567567.487|FAIL|rdkafka#consumer-2| [thrd:GroupCoordinator]: GroupCoordinator: kafka:9092: Не удалось разрешить 'kafka:9092': временный сбой в разрешении имени (после 27431 мс в состоянии CONNECT подавлена 1 идентичная ошибка)

Как решить эту проблему, есть идеи?
Проблема описана в скриншот

Код: Выделить всё

nkafka-console-app:
build:
context: dotNet/examples/
dockerfile: Src/KafkaConsoleApp/Dockerfile
environment:
- producer_topic=console_topic_test
- consumer_topic=console_topic_test
- kafka_endpoint=kafka:9092
depends_on:
- kafka
zookeeper:
image: confluentinc/cp-zookeeper:5.2.1
restart: always
environment:
ZOOKEEPER_SERVER_ID: 1
ZOOKEEPER_CLIENT_PORT: "2181"
ZOOKEEPER_TICK_TIME: "2000"
ports:
- "2181:2181"

kafka:
image: confluentinc/cp-enterprise-kafka:5.2.1
depends_on:
- zookeeper
ports:
- "29092:29092"
environment:
KAFKA_ZOOKEEPER_CONNECT: "zookeeper:2181"
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://kafka:9092,PLAINTEXT_HOST://localhost:29092
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1

Код: Выделить всё

var config = new ProducerConfig { BootstrapServers = conf.kafka_endpoint, BatchSize = 100000, LingerMs = 100 };

var configConsumer = new ConsumerConfig
{
BootstrapServers = kafkaEndpoint,
EnableAutoOffsetStore = false,
EnableAutoCommit = true,
AutoCommitIntervalMs = 10000,
AutoOffsetReset = AutoOffsetReset.Earliest,
GroupId = "group.id"
};
Изображение

Изображение

Журналы Zookeeper
Изображение

Изображение
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»