Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gtmetrix 对服务器的高响应_Gtmetrix - Fatal编程技术网

Gtmetrix 对服务器的高响应

Gtmetrix 对服务器的高响应,gtmetrix,Gtmetrix,我一直在寻找服务器响应(TTFB)在以下方面出现重大延迟的原因: 没有找到真正的原因。它驻留在一个共享服务器上,该服务器实际上使用良好的硬件运行,该站点运行的是PHP 7.1、APCu缓存、Cloudflare、PrestaShop 1.6.1.18平台,在后端配置了最佳速度优化设置 在metrix测试中可以看到,站点请求在几秒钟内加载,但是对服务器的第一个http/https请求可以将站点延迟3秒到20秒。如果我重新测试,它将下降到2-5秒,但如果我没有访问该网站30分钟以上,问题将再次出现

我一直在寻找服务器响应(TTFB)在以下方面出现重大延迟的原因:

没有找到真正的原因。它驻留在一个共享服务器上,该服务器实际上使用良好的硬件运行,该站点运行的是PHP 7.1、APCu缓存、Cloudflare、PrestaShop 1.6.1.18平台,在后端配置了最佳速度优化设置

在metrix测试中可以看到,站点请求在几秒钟内加载,但是对服务器的第一个http/https请求可以将站点延迟3秒到20秒。如果我重新测试,它将下降到2-5秒,但如果我没有访问该网站30分钟以上,问题将再次出现与高负载时间


我如何找到拖延TTFB的罪犯?托管公司的所有测试/监控资源都没有给我一个明确的答案。

这与硬件有关。托管公司升级了硬件后,新的CPU、RAID-10、DDR4、Litespeed,现在我的站点可以在3秒钟内加载。

你希望我们如何回答这个问题?@erNodeweard延迟20秒是不正常的。我不是问为什么它的等待时间是5-6秒,而事实上它应该在500毫秒以下。如何排除故障以更好地了解原因?听起来像是缓存在第一次请求时准备好,在30分钟内未使用时被清除。唯一知道的方法是测量所有的步骤。我们怀疑哪个缓存?cron作业每小时访问一次HTML主页。但APCu只保持了几分钟,甚至不像我所说的30分钟。第一个请求仍然是15kb,正如所有其他CSS、JS和图像都缓存在Cloudflare中一样。