有网友遇到问题:
有遇到这种情况怎么处理? CXF调用webservice接口,接口网络严重超时,已设置超时时间20秒,但是访问量一大造成本地服务假死,怎么去解决?
还有如何屏蔽CXF的time out日志
还有如何屏蔽CXF的time out日志
一个思路:
可以做个接口调用情况监控 对于第三方的接口 做一个实时统计,对接口A
调用开始前 对redis 对应的一个key interfaceA +1 ,调用完 -1 ,对第三方接口调用前 先做一个取出key个数的判断 如果当前接口阻塞了一定量 直接返回失败 实现服务降级
调用开始前 对redis 对应的一个key interfaceA +1 ,调用完 -1 ,对第三方接口调用前 先做一个取出key个数的判断 如果当前接口阻塞了一定量 直接返回失败 实现服务降级