Страница 1 из 1

Apache/2.2.22 пригружает сервак (internal dummy connection)

Добавлено: 2012-11-23 12:35:59
sergio
На серваке порождается большое число процессов апача и сервак тупит. Перезагружаю апач - нормально. Потом опять
В логах вот-такое:

Код: Выделить всё

 tail -f /var/log/httpd-access.log
127.0.0.1 - - [23/Nov/2012:11:29:55 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
127.0.0.1 - - [23/Nov/2012:11:29:56 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
127.0.0.1 - - [23/Nov/2012:11:29:58 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
127.0.0.1 - - [23/Nov/2012:11:29:59 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
127.0.0.1 - - [23/Nov/2012:11:30:00 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
127.0.0.1 - - [23/Nov/2012:11:30:01 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
127.0.0.1 - - [23/Nov/2012:11:30:11 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
127.0.0.1 - - [23/Nov/2012:11:32:53 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
127.0.0.1 - - [23/Nov/2012:11:32:54 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
127.0.0.1 - - [23/Nov/2012:11:32:55 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.22 (FreeBSD) PHP/5.2.17 with Suhosin-Patch DAV/2 (internal dummy connection)"
Не пойму от куда ноги растут... Помогите!
ЗЫ: На серваке несколько виртуальных хостов. но в их логах ничего занимательного пока не вижу.

Re: Apache/2.2.22 пригружает сервак (internal dummy connecti

Добавлено: 2013-01-05 11:49:37
savio
У меня установлен /usr/ports/www/apache22-itk-mpm/. Таких проблем нету. Кстати, рекомендую установить itk-mpm, здесь есть такая фича, как запуск каждого виртуалхоста под своим юзером

Re: Apache/2.2.22 пригружает сервак (internal dummy connecti

Добавлено: 2013-01-09 15:44:41
net
чтобы исключить все запросы от интерфейса обратной петли из лога, можно использовать
SetEnvIf Remote_Addr “127\.0\.0\.1? loopback, а затем добавить env=!loopback в конец директивы CustomLog.
В /usr/local/etc/apache22/httpd.conf добавить:

Код: Выделить всё

<IfModule log_config_module>

    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

    <IfModule setenvif_module>
        SetEnvIf Remote_Addr "127\.0\.0\.1" loopback
        CustomLog "/var/log/httpd-access.log" combined env=!loopback
    </IfModule>

    <IfModule !setenvif_module>
        CustomLog "/var/log/httpd-access.log" combined
    </IfModule>

</IfModule>
Должно снять хоть часть нагрузки. Если не поможет, тогда, надо будет с mod_rewrite шаманить.

Re: Apache/2.2.22 пригружает сервак (internal dummy connecti

Добавлено: 2013-01-09 23:40:31
sergio
да, спасибо. Я поборол это закоментив в конфиге

Код: Выделить всё

#Listen 80
прописал конкретный адрес на котором слушать:

Код: Выделить всё

Listen 193.239.255.166:80
и руганина из логов ушла

Re: Apache/2.2.22 пригружает сервак (internal dummy connecti

Добавлено: 2013-01-09 23:41:31
sergio
я уже даже забыл :)