3

我刚刚将我的 apache/mongrel 设置移动到使用乘客,我开始注意到我的索引页面被非常积极地点击(每天大约 5000 次点击)

我进行了一些日志记录,结果发现这些命中的 IP 地址(REMOTE_ADDR)显示为“::1”。

有人见过这样的活动吗?这一定是有原因的。有没有我忘记配置或设置的设置?

编辑

谢谢加文,看起来这是虚拟连接。现在的问题是我如何禁用它,Passenger 与mod rewrite冲突

我刚刚在乘客新闻组上发布了一个问题(可能需要几分钟才能显示),我会在收到回复后立即更新。

更新 2

我的 Apache 配置中的这 3 行解决了这个问题:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.*internal\ dummy\ connection.*$ [NC]
RewriteRule .* - [F,L]

我试图找出这是否属于乘客,或者是我设置的本地错误。

4

2 回答 2

2

请参阅http://wiki.apache.org/httpd/InternalDummyConnection

当 Apache HTTP 服务器管理其子进程时,它需要一种方法来唤醒正在侦听新连接的进程。为此,它向自身发送一个简单的 HTTP 请求。

您可以使用 mod_rewrite、SetEnvIf 或 User-Agent 上的正则表达式过滤它们(查找“内部虚拟连接”)。

于 2009-01-14T16:54:48.477 回答
0

您是否有某种类型的监控系统访问 Web 服务器?我已经使用Passenger 几个月了,还没有看到这个。

于 2009-01-14T16:46:58.040 回答