故障现象和导致原因以及如何解决


故障现象和导致原因以及如何解决

1、8001同一层次的其他接口服务被困死,因为tomcat线程里面的工作线程已经被挤占完毕

2、80此时调用8001,客户端访问响应缓慢,转圈圈

正因为有上述故障或不佳表现,才有我们的降级/容错/限流等技术诞生


解决

超时导致服务器变慢(转圈)—->超时不再等待
出错(宕机或程序运行出错)—->出错要有兜底

对方服务(8001)超时了,调用者(80)不能一直卡死等待,必须有服务降级
对方服务(8001)down机了,调用者(80)不能一直卡死等待,必须有服务降级
对方服务(8001)OK,调用者(80)自己出故障或有自我要求(自己的等待时间小于服务提供者),自己处理降级


文章作者: fFee-ops
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 fFee-ops !
评论
  目录