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

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
sergio
мл. сержант
Сообщения: 79
Зарегистрирован: 2006-12-30 2:47:28
Откуда: Русь Києвська

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

Непрочитанное сообщение sergio » 2012-11-23 12:35:59

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

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

 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)"
Не пойму от куда ноги растут... Помогите!
ЗЫ: На серваке несколько виртуальных хостов. но в их логах ничего занимательного пока не вижу.
Последний раз редактировалось f_andrey 2013-01-05 12:11:58, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA

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

Непрочитанное сообщение savio » 2013-01-05 11:49:37

У меня установлен /usr/ports/www/apache22-itk-mpm/. Таких проблем нету. Кстати, рекомендую установить itk-mpm, здесь есть такая фича, как запуск каждого виртуалхоста под своим юзером
Помни о смерти, все суета сует....

net
рядовой
Сообщения: 16
Зарегистрирован: 2013-01-07 9:33:17

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

Непрочитанное сообщение net » 2013-01-09 15:44:41

чтобы исключить все запросы от интерфейса обратной петли из лога, можно использовать
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 шаманить.

Аватара пользователя
sergio
мл. сержант
Сообщения: 79
Зарегистрирован: 2006-12-30 2:47:28
Откуда: Русь Києвська

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

Непрочитанное сообщение sergio » 2013-01-09 23:40:31

да, спасибо. Я поборол это закоментив в конфиге

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

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

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

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

Аватара пользователя
sergio
мл. сержант
Сообщения: 79
Зарегистрирован: 2006-12-30 2:47:28
Откуда: Русь Києвська

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

Непрочитанное сообщение sergio » 2013-01-09 23:41:31

я уже даже забыл :)