Всем привет.
CentOS 7, Vestacp 15, Апач/Нгинкс.
Конфигурация 2 виртуальных ядра, оперативная память4 ГБ, SSD100 ГБ.
Периодически (есть подозрение, что в момент посещения сервера поисковыми ботами) происходит следующее - LA вырастает до 6-20, при этом оперативка 3300 из 3800, своп пустой, ядра задействованы менее, чем в "полсилы".
Скриншот /server-status в прикрепленном файле, много OPTIONS запросов с IP 127.0.0.1
В логах избыток строк следующего вида:
127.0.0.1 - - [07/Apr/2016:15:47:31 +0300] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 PHP/5.4.45 (internal dummy connection)"
Погуглил - вроде как апач "будит" своих спящих потомков таким образом, не совсем понял что это значит и как это исправить...
Буду признателен, как за практические советы по исправлению, так и за отсыл к "чему-то наглядному", где популярно (а может даже с картинками) написано как работает апач, чем отличается процесс от соединения, что такое потомки и т.п=)
Internal dummy connection и критические показатели LA
Модератор: Bizdelnick
-
goooooch
- Сообщения: 9
Internal dummy connection и критические показатели LA
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Bizdelnick
- Модератор
- Сообщения: 21433
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Internal dummy connection и критические показатели LA
Недопонял, у Вас nginx+apache+mod_fcgid+php? Если так, то способ лечения очевиден: выкинуть апача, он тут явно лишний.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
goooooch
- Сообщения: 9
Re: Internal dummy connection и критические показатели LA
А менее радикальных нет способов? И еще вопрос - если удалить Апач, то как жить без .htaccess? На сервере Битриксы и прочие ЦМСы, у которых то тут, то там в папках .htaccess-ы разбросаны.
-
Bizdelnick
- Модератор
- Сообщения: 21433
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Internal dummy connection и критические показатели LA
Перевести их на язык конфигов nginx.
Для распространённых CMS примеры настройки nginx, думаю, вполне можно нагуглить. Например:
https://dev.1c-bitrix.ru/community/webdev/u...commentId=13910
http://pilezkiy.com/blog/vds-bitrix-centos...phpfpm-mariadb/
http://echo-group.biz/articles/nastraivaem...-nginx-fastcgi/
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |