为什么乘客如此积极地点击我的索引页面

时间:2009-01-14 08:32:51

标签: ruby-on-rails passenger

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

我查了一些日志记录,事实证明这些点击的IP地址(REMOTE_ADDR)显示为“:: 1”。

有没有人见过这种活动?必须有理由。有没有我忘记配置或设置的设置?

修改

感谢Gavin,看起来这是虚拟连接。现在的问题是我如何处理disabling it,与mod rewrite

的乘客冲突

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

更新2

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

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

我试图找出这是属于乘客还是我的设置本地的错误。

2 个答案:

答案 0 :(得分:2)

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

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

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

答案 1 :(得分:0)

您是否有某种类型的监控系统到达Web服务器?我已经使用Passenger好几个月而且还没看过。