9092:9092 И отправляй запрос на него, для начала
дак это я внутреннего слушателя замаплю, мне внешний нужен. вообще задача развернуть кафку в контейнере на удаленной машине и ломится в нее снаружи микросервисами с других изических хостов, но на удаленном сразу не взлетела - мучаю на локальном буке
В KAFKA_LISTENERS указываешь что-то вроде EXTERNAL://:9092, в KAFKA_ADVERTISED_LISTENERS указываешь EXTERNAL://host:9092. И этот порт должен быть прокинут с хоста в контейнер
EXTERNAL://host:9092, т.е. тут должен быть адрес хоста на котором запущен контейнер? или всетаки внутренний адрес контейнера в котором развернута кафка(localhost)?
Клиент обращается на порт, указанный в listeners, Кафка возвращает ему соответствующую запись из advertised listeners, и клиент ходит уже на этот адрес. Если клиент должен подключаться к хосту извне, там должен быть прописан адрес хоста
спасибо добрый человек, пойду дальше курить
Обсуждают сегодня