Apache и много открытых файлов

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
savio
лейтенант
Сообщения: 813
Зарегистрирован: 2007-11-08 15:46:43
Откуда: UA

Apache и много открытых файлов

Непрочитанное сообщение savio » 2009-11-20 19:03:34

в консоли наблюдаю следующее

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

...
pid 47478 (httpd), uid 1005: exited on signal 11
pid 50867 (httpd), uid 1005: exited on signal 6
collecting pv entries -- suggest increasing PMAP_SHPGPERPROC
pid 52266 (httpd), uid 1005: exited on signal 6
pid 52587 (httpd), uid 1005: exited on signal 6
pid 52554 (httpd), uid 1005: exited on signal 6
pid 52595 (httpd), uid 1005: exited on signal 6
pid 52898 (httpd), uid 1005: exited on signal 11
pid 53262 (httpd), uid 1005: exited on signal 11
pid 55535 (httpd), uid 1005: exited on signal 6
pid 54691 (httpd), uid 1005: exited on signal 6
...
Смотрю сколько у меня TCP cоединений с веб-сервером

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

# sockstat |grep http| wc -l
     212
теперь сколько открытых файлов

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

# fstat | grep http| wc -l
  168769
и реально офигеваю... помоему слишком много.
читал где-то что должно быть раз в десять больше чем соединение.

что делать?
Помни о смерти, все суета сует....

Хостинговая компания 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 и много открытых файлов

Непрочитанное сообщение savio » 2009-11-23 9:21:21

это вообще нормальное явление что столько открытых файлов у апача?
Помни о смерти, все суета сует....

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35429
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Apache и много открытых файлов

Непрочитанное сообщение Alex Keda » 2009-11-23 9:46:05

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

srv#  fstat | grep http| wc -l
   34929
srv# sockstat |grep http| wc -l
     200
srv#   

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

serv2# sockstat |grep http| wc -l
     211
serv2# fstat | grep http| wc -l
  490182
serv2#    

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

hosting# sockstat |grep http| wc -l
     132
hosting# fstat | grep http | wc -l
    3517
hosting#    
это для статистики.
на втором - куча кривых скриптов.
на третьем - почти всё моё, самописное
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35429
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Apache и много открытых файлов

Непрочитанное сообщение Alex Keda » 2009-11-23 10:13:06

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

serv2# fstat | grep http | wc -l
  474604
serv2# sysctl kern.openfiles
kern.openfiles: 14328
serv2#     
а вообще - чё-то не то в вашей методике =))
Убей их всех! Бог потом рассортирует...

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

Re: Apache и много открытых файлов

Непрочитанное сообщение savio » 2009-11-23 10:16:08

понятно...
Помни о смерти, все суета сует....