共通のアプリケーションプロパティ
application.properties
ファイル、application.yml
ファイル、コマンドラインスイッチとして、さまざまなプロパティを指定したり環境別に切り替えたりできます。この付録では、一般的な Spring Cloud Bus プロパティの一覧と、使用する基になるクラスへの参照を提供します。なお、プロパティ名はバージョンアップ時に変更される場合があるため、使用している Spring Boot バージョンのドキュメントを参照してください。
プロパティのコントリビュートは、クラスパス上の追加の jar ファイルから得られる可能性があるため、これを完全な一覧と見なすべきではありません。また、独自のプロパティを定義できます。 |
名前 | デフォルト | 説明 |
---|---|---|
spring.cloud.bus.ack.destination-service | アックを聞きたいサービス。デフォルトでは null(すべてのサービスを意味します)。 | |
spring.cloud.bus.ack.enabled |
| ack をオフにするフラグ(デフォルトはオン)。 |
spring.cloud.bus.content-type | バス mime 型。 | |
spring.cloud.bus.destination | メッセージの Spring Cloud Stream 宛先の名前。 | |
spring.cloud.bus.enabled |
| バスが有効になっていることを示すフラグ。 |
spring.cloud.bus.env.enabled |
| 環境変更イベントをオフにするフラグ(デフォルトはオン)。 |
spring.cloud.bus.id |
| このアプリケーションインスタンスの識別子。 |
spring.cloud.bus.refresh.enabled |
| リフレッシュイベントをオフに切り替えるフラグ(デフォルトはオン)。 |
spring.cloud.bus.shutdown.enabled |
| シャットダウンイベントをオフにするフラグ (デフォルトではオン)。 |
spring.cloud.bus.trace.enabled |
| ack のトレースをオンに切り替えるフラグ(デフォルトはオフ)。 |