問題タブ [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.
spring-cloud - spring-cloud : ゾーン アフィニティを実現するためにリボン構成をオーバーライドします
ロード バランシング中に Zone Affinity を実現したいと考えています。ログでは、「DynamicServerListLoadBalancer
」が使用されていることがわかります。動作によると、ラウンド ロビン ルールがアクティブになっているようです。
オーバーライドするカスタム構成を作成しましRibbonClientConfiguration
たが、機能しません。これは正しいです?
spring-cloud - spring-cloud: 1 つのコンテナーに 2 つの eureka クライアントをデプロイするときにエラーが発生しました
eureka クライアント (@EnableDiscoveryClient を使用) である 2 つのサービスがあります。どちらのサービスも個別の war ファイルにパッケージ化されています。展開時 (単一の tomcat コンテナー)、1 つのサービスが展開されますが、2 番目のサービスの展開中に、以下のエラーがスローされます。
==============ログ ==================================
spring-boot - ConfigServer を使用した logging.level の管理
1.1.9.RELEASE を使用した Spring Boot アプリケーション
最も単純なケースでロギングをセットアップしようとしています
シナリオ 1: 上記の行を /resources の application.yml に追加する - WORKS
シナリオ 2: これらの行を構成サーバーが使用する github リポジトリに追加する場合、アプリケーションはそれを使用していないようです。/env エンドポイントを呼び出すと、次の出力が生成されることを確認するためだけに
そのため、環境は正しくロードされているようです。また、logging.level 行を bootstrap.yml に追加すると、新しい環境が構成サーバーからロードされるまで機能します (DEBUG レベルの出力が表示されます)。
何か不足していますか、それともログ レベルと configserver に関して何らかの制限がありますか?
spring-cloud - Hystrix.stream と management.context
設定
と使用
Hystrix エンドポイントを /admin/hystrix.stream にします
これは、Turbine を使用してメトリクスを検索する際に問題になります。
Eureka 経由でインスタンスを発見するとき
助言がありますか?
spring-cloud - ホスト名の代わりに IP アドレスを使用するように Eureka の登録を強制できますか?
Spring Boot 1.2.0.RELEASE と Spring Cloud 1.0.0.RC1 を搭載したスタンドアロンの組み込み Eureka サーバーがあります。サービスがダッシュボードに適切に登録されているのがわかります。これは素晴らしいことです。ステータス リンクは、それらが実行されているボックスのホスト名を使用しています。残念ながら、私たちは仮想マシンを使用しており、それらは DNS に登録されていないため、リンクを解決できません。コードを調べ始めましたが、代わりにホストの IP アドレスを使用するようにリンクを強制する方法を見つけることができませんでした。壊れたダッシュボードを持つことは世界の終わりではありませんが、サービスに接続するためにリボンまたは Feign を使用し始めると、それらの URL もホスト名を使用し、解決できなくなるのではないかと心配しています。たぶん、私が本当に求めているのは、クライアントにホスト名の代わりに IP アドレスを強制的に登録させる方法はありますか? どんな助けでも大歓迎です。
spring-cloud - Eureka - ステータスと情報 URL が ${management.context-path} を尊重しない
デフォルトの Eureka インスタンス構成では、インスタンスを Eureka Server に登録するときに ${management.context-path} Spring Boot プロパティが考慮されません。
を参照org.springframework.cloud.netflix.eureka.EurekaInstanceConfigBean
してください。対応するプロパティには、おそらく@Value
注釈が必要です。
回避策は、次のようにパスを明示的に設定することです。
spring-cloud - スプリング クラウドでの hystrix フォールバックに関する問題
スプリング クラウドで HystrixCommand を使用してフォールバックしようとすると、メソッド プロキシが機能しません。メソッドでスローされた例外は、hystrix コマンド アスペクトによってキャッチされません。
Spring Cloud Hystrix 統合でこの問題に直面しています。spring cloud 1.0.0.RC2 リリースを使用しています。問題を再現するためのサンプル プロジェクトを次に示します。
これは、ライブラリの使用方法に問題がありますか?