gpt4 book ai didi

php - 如何诊断或降低网页内容的 "waiting"时间?

转载 作者:太空宇宙 更新时间:2023-11-04 04:27:05 25 4
gpt4 key购买 nike

我一直看到我的服务器性能不一致,并且我发现很难诊断/解决问题。大多数情况下,页面加载速度很快,但有 10-20% 的时间加载速度非常慢。在 Chrome 的网络选项卡中,“等待”时间占延迟的 99%。我什至测试过加载没有输出的空白 PHP 页面,但我仍然看到 10-20% 的页面浏览量的等待时间变长。

我尝试过对 PHP 脚本进行计时,但所有页面浏览量始终很低,包括等待时间较长的页面浏览量。例如,我可以加载空白页面,它将在 150 毫秒内加载,然后我再次加载它,它将在 8500 毫秒内加载,但两次 PHP 脚本都在 <.5 毫秒内执行。

关于其他可能导致此问题的任何想法(我已经在多台计算机/网络上进行了测试,并且正在从世界各地的用户那里获取报告)?

最佳答案

连接问题/数据包丢失

您的连接是否丢包率较高? TCP 连接有时会出现超时,导致数据包丢失,从而最初会丢失连接,但随后(在最坏的情况下)在重试几秒钟后设法连接。

当然,您不仅会注意到查看您的网站的问题,还会注意到该连接上的任何网站的问题。

服务器上的争用

它是共享服务器吗?同一服务器上的其他客户端有时是否会使用过多的 IO 或 CPU,或者事件的 Apache 进程?

您可以使用 top 命令(查看一般 CPU 使用情况或负载队列)或 ps -AH v 命令(查看事件 Apache 进程的数量以及正在运行的其他进程的概述)进行调试。

关于php - 如何诊断或降低网页内容的 "waiting"时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7884576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com