Я работаю над проектом Spring Boot с Kafka. AdminClient не может подключиться при использовании порта REST Kafka, но он работает нормально, когда я использую текстовый порт 40305.
Вот моя настройка:
Я работаю над проектом Spring Boot с Kafka. AdminClient не может подключиться при использовании порта REST Kafka, но он работает нормально, когда я использую текстовый порт 40305. Вот моя настройка: [code]@RestController @RequiredArgsConstructor public class PageEventRestController {
private final StreamBridge streamBridge;
@GetMapping("publish/{topic}/{name}") public PageEvent publish(@PathVariable String topic, @PathVariable String name) { PageEvent pageEvent = new PageEvent(name, Math.random() < 0.5 ? "user1" : "user2", new Date(), new Random().nextInt(9000)); streamBridge.send(topic, pageEvent); return pageEvent; } } [/code] application.properties: [code]spring.application.name=spring-cloud-streams-kafka server.port=8080 spring.kafka.bootstrap-servers=localhost:8082 spring.cloud.function.definition=PageEventConsumer [/code] Журнал ошибок: [code]2024-10-07T16:37:55.440+01:00 INFO 18108 --- [spring-cloud-streams-kafka] [| adminclient-1] org.apache.kafka.clients.NetworkClient : [AdminClient clientId=adminclient-1] Node -1 disconnected. [/code] pom.xml: [code]