問題タブ [spring-cloud-consul]
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.
spring-boot - sleuth / zipkin が catalog-services-watch を追跡するのを防ぐにはどうすればよいですか?
アプリケーションで zipkin を有効にしましたが、正常に動作し、トレースが表示されます。私のアプリケーションは Consul サービス ディスカバリを使用しており、Zipkin で大量のトラフィックが追跡されています。
トレースには、「catalog-services_watch」のような名前が付けられ、次のようなものが含まれます。
これらのトレースを無効にするにはどうすればよいですか? spring.sleuth.instrument.web.skipPattern パラメーターを試しましたが、機能しません。
spring-boot - spring-boot アプリケーションで Consul から構成を読み取れない
Spring Boot
からDBプロパティなどの構成を読み取るアプリケーションを作成していますConsul
。しかし、アプリケーションを使用して Consul からキー値を読み取ることができません。以下は、私がやろうとしていることです。
そして、以下は私のメインクラスです:
そして、@Value
注釈を使用して領事のプロパティを読み取っています。
bootstrap.yml
リソースフォルダーに私のものがあります:
Consul はlocalhost:8500
、ファイルconfig/application/spring-boot-consul.yml
file があるローカル システムで稼働しています。
cassandra.host
アプリケーションを作成しているときに、ConsulConfiguration
クラスにバインドできないと表示されます。したがって、アプリケーションを停止します。ヒント、ここで間違っていることは何ですか?