【发布时间】:2011-10-24 03:10:48
【问题描述】:
我有一个问题,我的网站开始随机滞后,服务器在 I/O 期间没有显示 CPU 负载或硬盘交换的迹象,我刚刚升级了服务器(768 Linode)但网站滞后,任何人在场知道可能是什么原因吗?我倾向于增加 PHP 的内存访问限制,但我不认为这是原因。
我正在使用 nginx,访问日志大小为 600MB,我应该禁用它吗?
还有什么原因?我的意思是我的网站现在很小,但它面临着可怕的减速。
编辑:我在 VPS Linode 768 上运行,没有 memcache 只有 MySQL 和 PHP,滞后就像网站无法加载,页面需要 24-50 秒才能加载。
【问题讨论】:
-
不,延迟也不是问题当我重新启动服务器时,网站会快速运行几分钟,然后再次变慢。问题是一次没有很多用户在线。现在最多 30-40 个。
-
你提供的太少了,不能考虑一个问题,你需要指定外部资源(memcache,databases)
-
这是专用的物理服务器吗?还是虚拟的?共享?
-
您对“滞后”的定义是什么?另外,您如何推断它是滞后的?通过什么测试方法?
-
@Marc B,它是 VPS (XEN)。 linode.com 这是最好的托管。
标签: php mysql linux nginx linode