从昨天开始我就一直在努力解决这个问题如果你能提供帮助,我将非常感激。
设置:
我们的网站配置为在 IP 22.33.44.54 上运行(比如说)。服务器分配了一个辅助 IP,即 22.33.44.55。
问题:
昨天我们的服务器超载了。它非常频繁地访问 MaxClients(通常我们在服务器上一次大约有 85-90 个连接)。这通常不会发生,因此我们开始调查并发现端口 80 上大约 45-50% 的连接来自我们自己的网站运行的 IP。服务器支持说问题出在 PHP 应用程序上,它正在连接回端口 80 上的服务器。
来自 Apache access_log:
22.33.44.55 - - [21/Oct/2013:19:14:39 +0100] 200 /home/xxxxx/public_html/index.php 303396 www.example.com "-" "-"
22.33.44.54 - - [21/Oct/2013:19:14:40 +0100] 302 /home/xxxxx/public_html/8973.jpg 317 example.com "-" "-"
22.33.44.55 - - [21/Oct/2013:19:14:30 +0100] 200 /home/xxxxx/public_html/index.php 303396 www.example.com "-" "-"
22.33.44.54 - - [21/Oct/2013:19:14:42 +0100] 302 /home/xxxxx/public_html/8973.jpg 317 example.com "-" "-"