点击关注“有赞coder”
获取更多技术干货哦~
图1-1 单车道限速50km/h
优化前,我们重新梳理了整个调用链上,接口的强弱依赖关系,以及每个接口的RT情况
这里讲下为什么要这样设置超时时间:一般我们会设置超时时间为2s或3s,但每个接口的RT是不一样的,比如:接口A的RT稳定在100ms内,那么,如果超时时间是2s,假若接口A超时了,本次RT至少是2s,但如果超时时间设置为100ms,且我们加了1次重试,那么,本次请求的RT不会超过200ms,同时,重试时接口很大概率会正常返回结果。
粗粒度:返回最基本字段
中粒度:返回经常使用的字段
细粒度:返回详细信息