レジストリへのコンフィグクライアント接続が再試行にオープンspringcloud

1.なぜ、オープン
ネットワークが接続原因の変動を直接起動に失敗、その結果、レジストリをconfigのことができない場合は、非常に良いようではありません。だから、設定クライアントは、自動再試行機能を提供します。
2。あなたは準備ができて電源を入れる前に行うには、
2.1リトライ機能をオンにする前に、必ず設定している作るtrueに= spring.cloud.config.failFastをこの理由は次のとおりです。私は設定クライアントはすぐに現在のアプリケーションが正常にコンフィグサーバの構成情報を取得できるかどうかを知ることができると思います。また、開いたが、再びより頻繁に多くの時間がかかるしないでください。
2.2輸入依存バネリトライ

		<dependency>
			<groupId>org.springframework.retry</groupId>
			<artifactId>spring-retry</artifactId>
		</dependency>

デフォルトでは、再接続数の6倍です。コンフィグ・サーバを起動しない、直接クライアントを起動してみてください。
2.3

spring.cloud.config.retry.multiplier= 初始重试间隔时间(单位毫秒)默认为1000毫秒
spring.cloud.config.retry.initial-interval= 下一间隔的乘数,默认为1.1,开始为1000ms,下一次失败后的间隔为1100ms
spring.cloud.config.retry.max-interval= 最大间隔时间,默认为2000ms
spring.cloud.config.retry.max-attempts= 最大重试次数,默认为6
公開された10元の記事 ウォンの賞賛0 ビュー231

おすすめ

転載: blog.csdn.net/qq_43677987/article/details/104031050