美文网首页
配置服务的超时和重试参数

配置服务的超时和重试参数

作者: Franck_ | 来源:发表于2020-11-24 09:52 被阅读0次

微服务,前面几次请求的时候,可能会有超时的现象。但是多调用几次后,就没问题了。

服务被第一次调用的时候,Ribbon需要初始化一些组件,所以会造成超时的现象。
调整这个参加, 让服务在启动的时候就初始化,不要留到服务被调用的时候才初始化。

ribbon参数:
ribbon.eager-load.enable=true

要部署上传的时候,需要配置一些超时和重试的参数:
ribbon.ConnectTimeout=
ribbon.ReadTimeout=
ribbon.OkToRetryOnAllOperations=true
ribbon.MaxAutoRetries=
ribbon.MaxAutoRetriesNextServer=

没有用到限流的服务的话,可以先禁用,提升一点性能:
fegin.hystrix.enabble=false

可以采用异步的方式。

相关文章

网友评论

      本文标题:配置服务的超时和重试参数

      本文链接:https://www.haomeiwen.com/subject/tdvsiktx.html