背景在每次的开发迭代中,每次的改动点可能都涉及到多个服务,每次改动发版都需要重新发布,在发布过程中有用户使用必然会出现一定的404,503,rpc调用timeOut问题,就在某一天修复线上问题一天发布了N次,用户向运营投诉了,说怎么我们App经常报网络异常,经过排查得知,发布不够丝滑造成,具体表现如下原因分析上面我为什么要放三张图,是有深意的,因为这三张图,代表着我们要分析的三个表现层面,分别是Gateway,RPC,MQ这里再补一张我们的系统调用链路图由图可知,系统调用链路要么是经过网关转发-业务服务-RPC调用,要么是长连接-RPC调用,RPC之间又分别有多个调用,这时有人可能会问了,你这...