dubbo服务降级后如何恢复?

dubbo做服务降级,用的mock,超时或者重试次数达到上限就会走mock
那么之后呢?如何恢复?网上有的文章说异步线程探测,具体如何做?

阅读 3.8k
2 个回答

dubbo 没有了解过,不过 hystrix 是一旦进入降级之后,会每隔一段时间将流量真正请求到后端服务中;一旦正常响应那就认为服务恢复正常调用了,同时关闭降级。

可以参考这个逻辑。

新手上路,请多包涵

发起下次RPC调用时就会恢复.mock是来用保证远程服务调用失败的处理策略.限流通过
`<dubbo:service interface="com.congge.service.UserService"
ref="userService" executes="10" cluster="failover" retries="2" />`
executes 来控制最大并发数或者sentinel配合使用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题