AWSでSpring Webアプリケーション(Spring Bootではない)を実行しています。集中構成サーバーを作成しようとしています。プロパティを変更した後に spring-cloud-client を更新する方法は? チュートリアル通り
空の HTTP POST をクライアントのリフレッシュ エンドポイントhttp://localhost:8080/refreshに送信してアクチュエータ エンドポイントを更新し、 http://localhost:8080/messageエンドポイントを確認して動作を確認します。
しかし、AWS Ec2 インスタンスはロードバランサーの背後にあるため、クライアント URL を呼び出すことができません。netflix Eureka と Ribbon はよくわかりませんでしたが、クライアント側に別のレベルのロード バランサーを追加するようです。私はこのアプローチが好きではありません。プロパティを変更するだけで、既存のプロジェクトを不必要に複雑にしたくありません。他に方法はありますか?または、Eureka/Ribbon の使用法を誤解していますか?
spring-cloud-config-client-without-spring-boot、spring-cloud-config-client-without-auto-configurationを見ましたが、どれも答えがありません。最初のスレッドは 2015 年に回答されました。