マイ春クラウドコンフィグクライアントがspring.cloud.starter.bus.amqp
に依存しているが、それはまだ/bus/refresh endpoint
有効/バス/リフレッシュエンドポイント
build.gradle
compile("org.springframework.cloud:spring-cloud-starter-stream-rabbit:1.1.3.RELEASE")
compile("org.springframework.cloud:spring-cloud-starter-bus-amqp:1.2.2.RELEASE")
を有効にされていない、私は私の設定クライアントアプリケーションでこれらの依存関係を持っているが、それでも有効にしない/bus/refresh
、/bus/env
クライアントアプリケーションで何が欠けているのか教えてください。
注:
spring.cloud.bus.refresh.enabled: true
spring.cloud.bus.env.enabled: true
endpoints.spring.cloud.bus.refresh.enabled: true
endpoints.spring.cloud.bus.env.enabled: true
Iは、これらが/bus/*
エンドポイントを有効にするBusAutoConfiguration
、 によって使用されるapplication.yml
又はapplication.properties
にこれらの指標を設定しようとしています。私はこれらのエンドポイントを無効にしている私の春クラウドコンフィグServerアプリケーションで
@ConditionalOnProperty(value = "endpoints.spring.cloud.bus.refresh.enabled", matchIfMissing = true)
、すなわち、偽
endpoints.spring.cloud.bus.refresh.enabled: false
endpoints.spring.cloud.bus.env.enabled: false
に設定されており、春のブート起動中に/bus/*
エンドポイントが有効にされていないことを観察しました。
bomをインポートしていますか? 「有効にしない」とはどういう意味ですか?あなたはそれをヒットし、あなたは404を手に入れますか? – spencergibb