web-dev-qa-db-ja.com

Spring-BootとKafka:利用できないブローカーを処理する方法は?

スプリングブートアプリの実行中にブローカーを完全にシャットダウンすると(kafkaとzookeeperの両方))、コンソールでこの警告が無限に表示されます。

[org.springframework.kafka.KafkaListenerEndpointContainer#0-0-C-1]警告o.Apache.kafka.clients.NetworkClient- [コンシューマーclientId = Consumer-1、groupId = ResponseReceiveConsumerGroup]ノード2147483647への接続を確立できませんでした。ブローカーが利用できない場合があります。

コンソールで無限のログの代わりにこれを適切に処理する方法はSpringBootにありますか?

6
Ram Kumar

増加 reconnect.backoff.msプロパティ( Kafka docs を参照)。

デフォルトはわずか50msです。

2
Gary Russell