feign呼び出し時にプロバイダサービスが発生し、複数回の要求を受けた.

1216 ワード

デバッグ時に消費者が一度呼び出したが、提供者が何度も要求を受けたため、タイムアウト時間が過ぎたため、デバッグ時間がタイムアウト時間を超えて、feignの再試行機能をトリガします.ですから、デバッグ時にタイムアウト時間を大きく設定します.
# ribbon    
ribbon.ReadTimeout=50000
ribbon.ConnectTimeout=50000

#hystrix     
hystrix.command.default.execution.timeout.enabled=true
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=100000