Spring Cloud docは次のように述べています。
Hystrix がクラスパス上にある場合、デフォルトで Feign はすべてのメソッドをサーキット ブレーカーでラップします。
- それは良いことですが、特定の例外を無視するように Hystrix オプションを構成するにはどうすればよいですか?
ErrorDecoder
HTTP ステータス コードを例外にマップする実装があります。私が@HystrixCommand
メソッドを身につけたら、Feign はそれを尊重しますか? - 私たちの要件は、依存関係に対して行われたすべての HTTP 呼び出しに関するさまざまな詳細をログに記録することです。現在、これを行う装飾
RestTemplate
があります。コードで見たものと、Dave Syer の回答hereに基づくと、Feign はRestTemplate
. では、ロギング要件を満たすにはどうすればよいでしょうか。インターフェイスfeign.Client
は有望に見えますが、それを使用するかどうかは完全にはわかりません.