Не удалось разрешить хост: rest-proxy, когда я добавляю нового потребителя avro

Зная, что мой kafka_cluster работает нормально, и я использую docker-compose, я помещаю его в контейнер: схема регистрации

curl -X POST -H "Content-Type: application/vnd.kafka.v1+json" \
    --data '{"name": "my_consumer_instance", "format": "avro", "auto.offset.reset": "smallest"}' \
    http://rest-proxy:8082/consumers/my_avro_consumer
curl: (6) Could not resolve host: rest-proxy

1 ответ

rest-proxy:8082

Это должен быть реальный сервер или IP-адрес.

Чтобы оно работало с коротким именем, настройте DNS-сервер так, чтобы у вас был компьютер с именем хоста rest-proxy существует в вашей сети.

Я использую docker-compose

Убедитесь, что ваш curl происходит в сети Docker.

Например,

docker-compose exec kafka-rest shи запустить curl оттуда

Другие вопросы по тегам