問題タブ [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.

0 投票する
1 に答える
728 参照

spring - アプリが /health-check-path エンドポイントを公開しないのはなぜですか?

最初のConsul認識済み Spring Boot アプリケーションを作成しましたが、正しく動作しません。

アプリはとてもシンプルです:

アプリが正しく検出され、プロパティが正しく取得されていることに言及してください。スクリーンショットでわかるように、タグ「exmplTag」は正しく表示されています。

ここに画像の説明を入力

それにもかかわらず、health-check-pathは公開されておらConsulず、ヘルスチェックを行うことができません。

自分でエンドポイントを作成する必要があるということですか、それとも構成が正しくないということですか?

0 投票する
1 に答える
5154 参照

spring-boot - org.apache.http.conn.HttpHostConnectException: localhost:8500 [localhost/127.0.0.1] に接続できませんでした: 接続が拒否されました (接続が拒否されました)

Windows 10 で Consul を使用して Spring Boot jar ファイルを実行しようとしました。最初に Windows 10 に Consul をインストールしました。次に、Spring Boot jar ファイルを実行しました。参考までに、以下は application.properties です。

またhttp://localhost:8500/ui、Web ブラウザーでサービスを正常に検出できます。しかし、Spring Boot プロジェクトを Docker 化します。docker コンテナの実行は成功です。しかし、consul への接続に失敗しました。例外は以下のようなものです。

Spring Boot jar を Docker 化する前に、私のプロジェクトはエラーなしで consul に接続されています。しかし、ドッキング後、接続が拒否されます。dockerz を実行するときに手順を忘れることはありますか? どんな返信でも感謝します。

0 投票する
1 に答える
492 参照

java - 異なる Consul コンテキストから複数の Consul KV を取得するには?

これらの KV ソースを Consul に保存しています。

そして、私のスプリング ブート アプリ application.yml では、次のように構成しました。

私が作成したこの構成は、アプリがconfig/booksから読み取るように指示していることを知っています。

しかし、 config/commonconfig/booksの両方から Consul KV 構成を取得する方法がわかりません。