netflix-feign

    1

    1答えて

    私は春のブートプロジェクトで最近Feignを使用し始めました。 私のfeignクライアントがユーレカとリボンとのサービスディスカバリとロードバランシングを使用する(ターゲットサービスがクラスタ内の複数のノードに分散している)シナリオに関する質問があります。私はこのような1つの装うクライアント・インターフェースがしたい: @FeignClient(name="targetServiceId") p

    0

    1答えて

    私はEurekaクライアントとして機能するSpring Bootアプリケーションを持っています。アプリケーションは、RESTを通じて別のマイクロサービスを呼び出す必要があり、私はこの呼び出しをFeignを使用して行いたいと考えています。私が抱えている問題は、私のアプリケーションyerlファイルで定義されているときに、私のアプリケーションがユーレカのサービス名を検索しようとしていることです。 以下の

    1

    1答えて

    このjsonオブジェクトのBeanを作成する必要があります。 { "user_name" : "my-name" } 私のJavaクラスはこのようです。 public class User { String username; } user_nameにフィールド名を変更せずにuser_nameからusernameをマッピングするための任意の注釈がありますか?何か@JsonPro

    0

    1答えて

    ユーレカには2つのサービスが登録されています。サービスCはサービスAを呼び出します。サービスCはクライアントです。私はfeignクライアントを手動で実装したい。しかし、私は例外をキャッチ: com.netflix.client.ClientException:ロードバランサは、クライアントのために 利用可能なサーバーを持っていない:サービス・テスト・ Applicationクラス: @Enable

    1

    1答えて

    サービス間通信のロードバランシングに問題があります。 私は春(1.4.2)、春の雲とnetflixOSSを使用しています。 私は2つのサービスshoppingcart-serviceとuser-serviceを持っています。ここ はShoppingCartControllerはshopppingcartサービスアプリケーションからのものである: @RestController @RequestM

    0

    1答えて

    私たちは、私たちのプロジェクトの1つでFeign + Ribbonを使用しようとしています。プロダクションコードでは、問題はありませんが、jUnitテストではいくつかあります。 状況(失敗したサービス、正常な実行、例外など)の数をシミュレートしようとしています。したがって、リボンの統合を何度も設定する必要があります。残念ながら、Springのコンテキストを破棄しても、状態の一部はおそらく静的変数の

    1

    1答えて

    Redisで@FeignClientを使用しようとしていますが、Redisはセッションで使用するためにClient Beanをシリアル化する必要があります。 Clientオブジェクトを一時的にすると、最初に使用した後はnullになります。 私はそれを一時的にすると、私はそれを使用するたびにアプリケーションコンテキストから取り除かなければなりません。これは悪い習慣です。 Feign Clientをシ

    2

    2答えて

    私はZipkinサーバーでSpring Cloud FeignとSleuthを使用します。私の問題は、Sleuthを有効にすると、単純な要求には少なくとも600msかかるということです。テスト目的のために、私はSleuthのサンプラーパーセンテージを1に設定しました。 これを改善するために何かできますか? ここでは、Sleuthなしで25ms、Sleuthで700msかかるリクエストのログが表示さ

    1

    1答えて

    私は、Eurekaを介して外部Webサービスを呼び出すためにFeignを使用するSpring起動アプリケーションを用意しています。私は、Feureインターフェイスの虚偽の実装を使用してアプリケーションを実行できるようにしたいので、Eurekaや外部Webサービスを実行する必要はなく、アプリケーションをローカルで実行できます。私はこれを可能にする実行コンフィギュレーションを定義することを想像していま

    1

    1答えて

    @FeignClientに使用するサーバーのリストを構成できません。私はSpring Cloud Netflixを使用していますが、この特定のサービス(foo-service)はユーレカに登録しません。このため、YMLファイルにfoo-serviceのサーバのリストを設定する必要があります。 ただし、listOfServersは決して読み込まれないため、Feign/Ribbonは使用する単一のサー