feign: hystrix: enabled: true #ribbon的超时时间设置 ribbon: OkToRetryOnAllOperations: false #是否对所有请求都进行重试,默认为false ReadTimeout: 6000 #负载均衡超时时间,默认值为5000 ConnectTimeout: 1000 #请求连接的超时时间,默认值为2000 MaxAutoRetries: 0 #对当前实例的重试次数,默认为0 MaxAutoRetriesNextServer: 1 #对切换服务实例的重试次数,默认为1 #hystrix的超时时间设置 hystrix: dashboard: proxy-stream-allow-list: "*" command: default: #default全局有效,也可以设置为service id,即对指定服务有效 execution: timeout: #如果enabled设置为false,则请求超时由ribbon.ReadTimeout决定, #如果设置为true,则取ribbon.ReadTimeout和timeoutInMilliseconds中的较小的值作为超时时间 #如果不设置ribbon.ReadTimeout,等同于ribbon.ReadTimeout=5s,即取了默认值 enabled: true isolation: thread: timeoutInMilliseconds: 7000 #断路器超时时间,默认1000ms
Feign 超时设置
最新推荐文章于 2024-08-22 08:02:08 发布