2016-05-15 17 views
0

私は、うまく動作するspring-cloud-streamの単純なKafkaコンシューマーを開発しました。 Kafkaがシャットダウンされると、フレームワークは自動再接続を実行します。問題は、再接続がフルスピードで試みられていることです(マシンでは毎秒約10回)。Spring-Cloud-StreamでKafkaに再接続を設定する方法

質問:2回の試行、バックオフの間隔などの再接続の動作を設定するにはどうすればよいですか?

更新 マリアスが示唆したように私は問題を開いた。私は、これが私の希望する機能が存在しないというヒントとして取っています。答えてくれてありがとう!

https://github.com/spring-cloud/spring-cloud-stream/issues/541

答えて

0

あなたは接頭辞で、消費者の性質(maxAttempts、backOffInitialInterval、backOffMaxInterval、backOffMultiplier)を結合チャネルあたりを経由して、それらを制御することができます

spring.cloud.stream.bindings.<channelName>.consumer.

+0

私はこれらのプロパティを知っていますが、私が求めたものはまったくありません。それらはメッセージの再配信を制御するためのものです。 –

1

githubの問題を開いてください。上記のプロパティは、実際にエラーが発生した場合に再試行するためのものです。

+0

完了、https://github.com/spring-cloud/spring-cloud-stream/issues/541をご覧ください。 –

関連する問題