当前位置:   article > 正文

Eureka下线延迟及actuator优雅关闭延迟_eureka actuator

eureka actuator

目录

导言

问题一

问题二

方案初步提出

解决方案实现


导言

使用Eureka作为服务注册中心时,项目从Eureka下线和关闭的时候,都有短时间的延迟,导致当有新请求进来时会遇到以下问题。

问题一

微服务A从Eureka下线,Zuul无法及时感知到A已下线,请求依然发送到A上,导致从Zuul [从不知道微服务A已下线到知道A已下线] 的 这段时间内 所接收到的部分请求会请求失败。

即Eureka下线延迟或Zuul感知延迟。

问题二

微服务A进行优雅关闭时,从Eureka下线到微服务A所有Bean被销毁

invoking

 中间又有延迟的时间,导致部分已经进入微服务A的请求会请求失败。

方案初步提出

解决问题一:Zuul开启重试机制

微服务从Eureka下线分为三个阶段

1)微服务未从Eureka下线(

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/687716
推荐阅读
相关标签
  

闽ICP备14008679号