页面是纯静态,只是路由没包含 index.html 这样,小破站没什么访问量,过一阵子访问的话( CDN 缓存失效),再打开网站基本要等到 3-5 秒钟白屏之后才会出文字图片
源站在北京阿里云,访问在境外。通过抓日志发现,$http_x_forwarded_for 里面包括两个节点
[自己家, 161.117.143.185 (新加坡阿里云)]
$remote_addr 实际请求源站服务器的是 222.222.94.0/24 (北京电信),每次都不一样,甚至同一次访问,不同 js/css 的回源服务器都是不同的。这种情况下回源 TTFB 3-5 秒正常吗?
关于回源节点每次都不一样这点,感觉也很坑。正常请求一个站点,很多东西都是有缓存的,包括不限于 DNS 缓存,HTTP/SSL 握手缓存,h2 连接复用,CDN 这么一搞完全就是在减速。大站还好,每个地区每个页面只要有一个倒霉蛋给他预热一下,小站就挺吃亏了
源站在北京阿里云,访问在境外。通过抓日志发现,$http_x_forwarded_for 里面包括两个节点
[自己家, 161.117.143.185 (新加坡阿里云)]
$remote_addr 实际请求源站服务器的是 222.222.94.0/24 (北京电信),每次都不一样,甚至同一次访问,不同 js/css 的回源服务器都是不同的。这种情况下回源 TTFB 3-5 秒正常吗?
关于回源节点每次都不一样这点,感觉也很坑。正常请求一个站点,很多东西都是有缓存的,包括不限于 DNS 缓存,HTTP/SSL 握手缓存,h2 连接复用,CDN 这么一搞完全就是在减速。大站还好,每个地区每个页面只要有一个倒霉蛋给他预热一下,小站就挺吃亏了

