Я использую песочницу hortonwork для сервера kafka, пытаясь подключить kafka из eclipse с кодом java. Используйте эту конфигурацию для подключения к производителю для отправки сообщения
metadata.broker.list=sandbox.hortonworks.com:45000
serializer.class=kafka.serializer.DefaultEncoder
zk.connect=sandbox.hortonworks.com:2181
request.required.acks=0
producer.type=sync
где sandbox.hortonworks.com — имя песочницы, к которой я подключаюсь
в kafka server.properties я изменил эту конфигурацию
host.name=sandbox.hortonworks.com
advertised.host.name=System IP(on which my eclipse is running)
advertised.port=45000
сделал также переадресацию портов,
Я могу подключиться к серверу kafka из eclipse, но при отправке сообщения получаю исключение Исключение «Не удалось отправить сообщения после 3 попыток».