問題タブ [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 投票する
0 に答える
1082 参照

spring-cloud - spring-cloud : ゾーン アフィニティを実現するためにリボン構成をオーバーライドします

ロード バランシング中に Zone Affinity を実現したいと考えています。ログでは、「DynamicServerListLoadBalancer」が使用されていることがわかります。動作によると、ラウンド ロビン ルールがアクティブになっているようです。

オーバーライドするカスタム構成を作成しましRibbonClientConfigurationたが、機能しません。これは正しいです?

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

spring-cloud - spring-cloud: 1 つのコンテナーに 2 つの eureka クライアントをデプロイするときにエラーが発生しました

eureka クライアント (@EnableDiscoveryClient を使用) である 2 つのサービスがあります。どちらのサービスも個別の war ファイルにパッケージ化されています。展開時 (単一の tomcat コンテナー)、1 つのサービスが展開されますが、2 番目のサービスの展開中に、以下のエラーがスローされます。

==============ログ ==================================

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

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 に関して何らかの制限がありますか?

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

spring-cloud - Hystrix.stream と management.context

設定

と使用

Hystrix エンドポイントを /admin/hystrix.stream にします

これは、Turbine を使用してメトリクスを検索する際に問題になります。

Eureka 経由でインスタンスを発見するとき

助言がありますか?

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

spring-cloud - ホスト名の代わりに IP アドレスを使用するように Eureka の登録を強制できますか?

Spring Boot 1.2.0.RELEASE と Spring Cloud 1.0.0.RC1 を搭載したスタンドアロンの組み込み Eureka サーバーがあります。サービスがダッシュボードに適切に登録されているのがわかります。これは素晴らしいことです。ステータス リンクは、それらが実行されているボックスのホスト名を使用しています。残念ながら、私たちは仮想マシンを使用しており、それらは DNS に登録されていないため、リンクを解決できません。コードを調べ始めましたが、代わりにホストの IP アドレスを使用するようにリンクを強制する方法を見つけることができませんでした。壊れたダッシュボードを持つことは世界の終わりではありませんが、サービスに接続するためにリボンまたは Feign を使用し始めると、それらの URL もホスト名を使用し、解決できなくなるのではないかと心配しています。たぶん、私が本当に求めているのは、クライアントにホスト名の代わりに IP アドレスを強制的に登録させる方法はありますか? どんな助けでも大歓迎です。

0 投票する
0 に答える
2782 参照

spring-cloud - Eureka - ステータスと情報 URL が ${management.context-path} を尊重しない

デフォルトの Eureka インスタンス構成では、インスタンスを Eureka Server に登録するときに ${management.context-path} Spring Boot プロパティが考慮されません。

を参照org.springframework.cloud.netflix.eureka.EurekaInstanceConfigBeanしてください。対応するプロパティには、おそらく@Value注釈が必要です。

回避策は、次のようにパスを明示的に設定することです。

0 投票する
3 に答える
2506 参照

spring-cloud - スプリング クラウドでの hystrix フォールバックに関する問題

スプリング クラウドで HystrixCommand を使用してフォールバックしようとすると、メソッド プロキシが機能しません。メソッドでスローされた例外は、hystrix コマンド アスペクトによってキャッチされません。

Spring Cloud Hystrix 統合でこの問題に直面しています。spring cloud 1.0.0.RC2 リリースを使用しています。問題を再現するためのサンプル プロジェクトを次に示します。

これは、ライブラリの使用方法に問題がありますか?

https://github.com/thekalinga/hystrix-fallback.git