1某些定时任务可能需要执行很长时间 而具体的代码又常是别的服务
但是用 @FeignClient 调用时 发现 过10秒就认为执行完成 实际上没有执行完成
这里我们设置超时时间为1小时 一小时以内 都认为没有执行完毕 这样可以防止并行执行
# feign 配置
feign:
sentinel:
enabled: true
okhttp:
enabled: true
httpclient:
enabled: false
client:
config:
default:
# 远程服务超时设置为一小时
connectTimeout: 3600000
readTimeout: 3600000
compression:
request:
enabled: true
response:
enabled: true