MediaTemple tcpsndbuf QoS 警报

MediaTemple tcpsndbuf QoS 警报

我在 (dv) Dedicated-Virtual 3.5 服务器上托管 MediaTemple。我的网站由一个 Wordpress 博客、一些自定义 PHP 页面(内容不多)组成,每天接待 500-700 名独立访客。

尽管我的数字相当适中,但我还是经常因为 QoS 警报(主要标记为“tcpsndbuf”)而遭受 Apache 崩溃。

MediaTemple 的支持(通常是顶级的)在这个问题上毫无用处。我正在寻找有关这种情况发生的原因和如何阻止它的建议。我的网站是我生计的很大一部分,停机就等于收入损失。

非常感谢所有帮助。

-马特

答案1

“tcpsndbuf”错误通常与内存不足有关。您是否查看过错误日志以查找发生了什么的线索?

答案2

嘿,我的一个网站也遇到了这个问题。根据 MT 代表的说法,tcpsndbuf 似乎飙升超过 100%,这导致 Apache 停止连接。

然后必须通过重新启动服务器来纠正此问题。

从 ssh 观看访问日志和顶部是相当没用的,因为它实际上可能是任何页面。

此外,这个问题似乎每个月都会发生。

答案3

崩溃是否每天同一时间发生或每天发生多次?

也许您正在运行某种计划的清理工作,而该工作正在耗尽所有内存。

答案4

解决办法:安装 Monit,以监控服务器的服务,如果发生故障,monit 将自动重新启动这些服务。查看 MT 的知识库,了解如何在服务器上安装 YUM。然后在 Google 上搜索“如何使用 YUM 安装 Monit”。

并尽可能地将您的网站缓存到地狱。

我真正的建议是推荐一个不同的主机,在转向另一个 vps 提供商之前,我在 MT 上也遇到了与您列出的相同的问题。

相关内容