访问慢的请求是一个不缓存的请求,或者是一个动态请求,CDN 都是回源处理 的,如果源站的响应速度非常慢,则会导致最终响应的速度慢。这种情况可以直接本 地绑定 Host 到源站去测试源站的响应速度。这种情况一般可能有以下情况:
(1) 源站性能限制,本身处理速度比较慢 , 比如源站的带宽、CPU 等达到瓶颈,或者源站程序处理速度慢等,需要考虑优化源站。如果是性能不足则需要对源站扩容。
(2) 源站侧网络比较差,或者源站涉及到跨境链路,比如中国大陆用户请求 CDN,而源站在境外。由于 CDN 回源到源站也是走的公网,如果涉及到跨境链路的 话确实可能会受到一些影响,因为跨境链路涉及到不同的运营商、境外运营商,而且 需要走国际互联网出口,这些 CDN 侧和源站侧都不可控,CDN 单方面优化的空间 很小,建议部署双源站(境外 + 境内)调整架构来优化。