問題タブ [spring-actuator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
9 参照

spring-boot - スプリング ブート アクチュエータ: アプリケーションの開始前に ReadinessState が ACCEPTING_TRAFFIC に変更されました

私のスプリング ブート アプリには、Spring Cloud Stream が含まれています。アプリケーションの起動前に、Spring Cloud Stream がブローカーに接続するのに時間がかかります。

というわけで現在の序列

  1. Spring Boot Actuator の ReadinessState が ACCEPTING_TRAFFIC に変更されました
  2. Spring Cloud Stream Broker を待つ
  3. アプリケーションが開始されます。
  4. 再度、ReadinessState が ACCEPTING_TRAFFIC から ACCEPTING_TRAFFIC に変更されたことを示すデバッグ ログ

それまでにアプリケーションが開始されていないため、ステップ 1 で ACCEPTING_TRAFFIC であるとは言いたくありません。ここで何か不足していますか?

次のアプリケーション プロパティを追加しましたが、他の構成はありません