Странное поведение с клиентом kafka и spring

#apache-kafka #spring-kafka

#apache-kafka #spring-кафка

Вопрос:

У меня есть две ветки Git, одна с родительской версией spring:

 <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.8.RELEASE</version>
 

И еще один с этой старой версией:

 <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.1.RELEASE</version>
 

это очень странно, потому что я не меняю никаких application.properties:

kafka.producer.bootstrap=node23.mydomain.online:9092

И со старой версией это работает очень хорошо, но с новой версией spring 2.1.8 я получаю следующую ошибку: java.io.IOException: не удается разрешить адрес: node23: 9092 введите описание изображения здесь(я не отображаю имя по соображениям безопасности моей компании, но учитываю, что это похоже на ‘node23’)

У кого-нибудь есть идея …? Почему новая версия обрезает доменное имя? node23.mydomain.online -> node23?

У меня есть доступ по ssh на моем сервере node23.mydomain.online

большое вам спасибо и с наилучшими пожеланиями, Адриан

Комментарии:

1. Ошибка исходит от потребителя, поэтому kafka.producer.bootstrap проблема не в настройке. Кроме того, изменение версии spring может изменить версии клиента Kafka, в которые добавлены настройки, связанные с DNS, для версии 2.x