【发布时间】:2019-03-16 09:16:56
【问题描述】:
我是 linux/server/apache 上的新手.. 我的机器上运行着一个 apache 服务器,并且我有一个不时检查的监控应用程序“gotop”。即使我的服务器上有很多流量,4 核 CPU 也在 50~70 之间(不是所有的同时,它们在它们之间切换..)。 今天我检查了 gotop,看到所有这些都在 85° 温度下大约 100% ! 我停止了 apache,当然 CPU 宕机了,然后访问 access.log 并看到一个本地 ip,这是我的路由器 192.168.1.1 发出无限请求! 正如你在图片中看到的那样。 怎么了?为什么我的路由器要求这一切? 谢谢你的帮助 =)
【问题讨论】:
-
路由器上正在运行什么(有意或无意)并发出这些请求?
-
没什么……是我的 ISP 路由器让我可以上网……
-
根据您的日志,您的路由器上可能正在运行某种应用程序来代理这些请求,如果您的路由器有问题,可能需要检查路由器重启是否有帮助不经意间在其中奔跑。另一种方法可能是编辑您的 index.php 以添加一些进一步的诊断代码,输出用户代理等发出请求以帮助确定它们来自哪里。
-
“添加一些进一步的诊断代码输出用户代理等”如何做到这一点?谢谢。
-
一个简单的例子可能是将 error_log(print_r($_SERVER,true)) 添加到 index.php 的顶部,然后查看 apache 错误日志
标签: apache logging server apache2