問題タブ [spring-cloud]

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 投票する
2 に答える
11974 参照

java - Spring-Cloud 構成サーバーは構成プロパティ ファイルを無視します

github ではなく、プロパティ ファイルから構成データを読み取る Spring Cloud 構成サーバーを作成しようとしています。サーバーは起動しますが、ファイルからプロパティを提供しません。classpapath に 2 つの構成ファイルがあります。

ブートストラップ.yml

config-server.properties

foo プロパティの値が表示されるはずの URL に移動すると、次のようになります。

エラーが表示されます: "timestamp":1415298615005,"status":404,"error":"Not Found","exception":"org.springframework.boot.actuate.endpoint.mvc.EnvironmentMvcEndpoint$NoSuchPropertyException","message ":"そのようなプロパティはありません: foo","path":"/admin/env/foo"}

私は何が間違っているのだろうか?私が理解している限り、サーバーによって認識されるためには、プロパティファイル名がサーバー名と一致する必要があります。


spencergibb が提案したようにネイティブ プロファイルを追加しても役に立ちませんでした。私のapplication.propertiesは次のようになります:

サーバーポートを指定する必要があることに注意してください。Spring Cloud Config Server のドキュメントによると、構成サーバーはデフォルトでポート 8888 で起動します。ただし、私の場合、設定でポートを指定しない限り、サーバーは 8080 から始まります。

POM ファイルには親がなく、1 つの依存関係があります。

アプリケーションには特別なことは何もありません:

configserver.properties ファイルには、単一のエントリが含まれています: foo=bar

まず第一に、私は常に起動エラーが発生しています

どのコマンドを実行しても、サーバーからは常に同じ応答が返されます。

私は試した:

応答は常に上記のとおりです

0 投票する
10 に答える
76908 参照

java - Spring Cloud Configuration Server がローカル プロパティ ファイルで動作しない

ここにある github の Spring Cloud プロジェクトで遊んでいます: https://github.com/spring-cloud/spring-cloud-config

ただし、github からプロパティをプルするのではなく、ローカル プロパティ ファイルを読み取る際に問題が発生しました。github への参照をすべて削除しても、Spring はローカル ファイルを無視しているようです。ここに投稿された同様の質問があります:Spring-Cloud構成サーバーは構成プロパティファイルを無視します

しかし、私はまだ良い答えを見たことがありません。誰かが私にこの例を教えてくれるかどうか疑問に思っていますか? 任意の種類の git リポジトリを使用する代わりに、プロパティをローカルに設定したいと思います。誰かがこれに遭遇したことがあると思います。その例がどこかにある場合は、正しい方向に進むことができるように、それを実際に見てみたいと思います。

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

spring-cloud - Spring Cloud構成データセンターの推奨アーキテクチャ

私はSpring Cloud Configurationで遊んでいます。ソリューションのシンプルさと、デフォルトの構成ストアとして git を使用するという事実が気に入っています。

一元化された構成管理のソリューションとしてプッシュする前に、把握する必要がある 2 つの側面があります。側面は次のとおりです。

高可用性

構成の変更を段階的にロールアウトする方法 (カナリア リリースをサポートするため)

これをデータセンターにすでに実装している場合、または単に試している場合は、アイデアを共有してください! また、単一/クロス データセンター環境で推奨される展開をどのように考えているか、作成者から聞きたいです。

0 投票する
2 に答える
2546 参照

spring - Subversion バックエンドを使用した Spring クラウド構成

これは可能ですか?パーフォースはどうですか?これらのいずれかまたはファイルベースを使用して、crontab などでチェックインする必要があります。