503 ошибка, отваливается php-fpm

12
Aisamiery
На сайте с 12.04.2015
Offline
313
4288

Впервые столкнулся с такой проблемой.

Стоит связка nginx + php-fpm

На минимальном нагрузочном тесте 87 из 100 запросов падают фейлом на файле с phpinfo()

Натравливал паука, тот 30 страниц обходит в 5 потоков, остальные начинают отдавать 503 ошибку, при том сайт сам работает, грузится быстро, и после 30 страниц всегда 503. Хостер гад, не признается, говорит мы не алё. может какая защита на ноде?

Debian 8, php 7

Почему думаю на php, потому что статика не возвращает ошибок и любые тесты проходит на ура.

Куда копать? Что предоставить? Мне кажется даже с дефолтными настройками это сильно рано он начинает ложится. При том сам сайт работает и загружается моментально.

Логи, настройки, что угодно готов предоставить, скажите только что хотите глянуть.

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
Andreyka
На сайте с 19.02.2005
Offline
822
#1

Выкладывайте логи nginx и php

Не стоит плодить сущности без необходимости
Aisamiery
На сайте с 12.04.2015
Offline
313
#2

Доступы, видно что боту отдает 503 и мне тут же на моем IP отдает норм страницу

https://yadi.sk/i/zc9X6riAuuhjr

Вот error лог https://yadi.sk/i/LuRI-vczuuhwY

Я склоняюсь к каким то сетевым настройкам или настройкам нод (сам то я не админ), но так то я уже несколько лет это ПО настраиваю и после оно держит тысячи активных соединений, а тут печалька какая то.

pupseg
На сайте с 14.05.2010
Offline
364
#3

ну и конфиги , традиционно

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).
S
На сайте с 17.08.2008
Offline
114
#4

Возможно к пхп много запросов, поэтому отваливается.

А почему вы до сих пор не забанили этот спайдер - бот, который лепит вам десятки запросов в секунду? Зачем вы его обслуживаете? Забаньте по айпи, и по названию бота.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#5

Show your nginx config and php-fpm config. It seems that nginx limit connections module is used.

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
L
На сайте с 10.02.2015
Offline
246
#6

В логах доступа Ваш паук?

Если да, то смысл было давать этот лог? :)

Там запросов больше 5 в секунду. То есть это вряд ли php задыхается.

Скорее всего до него запрос не доходит.

Да и обычно в случае недоступности бекэнда будет 502 ошибка.

Нужен лог ошибок, второй файл не похож на него, да и он скудный. :)

А также попробуйте перезапустить nginx и php.

Aisamiery
На сайте с 12.04.2015
Offline
313
#7
smbbws:
Возможно к пхп много запросов, поэтому отваливается.
А почему вы до сих пор не забанили этот спайдер - бот, который лепит вам десятки запросов в секунду? Зачем вы его обслуживаете? Забаньте по айпи, и по названию бота.

Это мой бот, мне не надо его банить, мне им надо сайт прочекать

---------- Добавлено 09.09.2016 в 01:07 ----------

Оптимизайка:
Show your nginx config and php-fpm config. It seems that nginx limit connections module is used.

Сижу играюсь, по умолчанию нигде не настроено, было бы понятно, если бы это работало для всего, но это работает исключительно в сторону php, а локейшен php никак неограничен

---------- Добавлено 09.09.2016 в 01:19 ----------

Оптимизайка:
Show your nginx config and php-fpm config. It seems that nginx limit connections module is used.

Для проверки попробовал переопределить код, сервер все равно отдает 503, так что не этот модуль срабатывает

---------- Добавлено 09.09.2016 в 01:20 ----------

livetv:
В логах доступа Ваш паук?
Если да, то смысл было давать этот лог? :)
Там запросов больше 5 в секунду. То есть это вряд ли php задыхается.
Скорее всего до него запрос не доходит.
Да и обычно в случае недоступности бекэнда будет 502 ошибка.

Нужен лог ошибок, второй файл не похож на него, да и он скудный. :)

А также попробуйте перезапустить nginx и php.

php не захлебывается, сайт не умирает, умирает конкретно бот даже в 1 поток, то есть умирает клиент, который шлет кучку запросов часто, при том к php, на статику никак не сказывается.

---------- Добавлено 09.09.2016 в 01:26 ----------



---------- Добавлено 09.09.2016 в 01:36 ----------

livetv:

Нужен лог ошибок, второй файл не похож на него, да и он скудный. :)

А он должен пестрить наличием ошибок что ли? :)

Оптимизайка
На сайте с 11.03.2012
Offline
396
#8

show your /var/log/php5-fpm.log too, plz

Have you disabled bitrix security settings?

Aisamiery
На сайте с 12.04.2015
Offline
313
#9
Оптимизайка:

Have you disabled bitrix security settings?

Вы гений, что то мне сразу в голову то это и не пришло 😂

Mik Foxi
На сайте с 02.03.2011
Offline
1169
#10

У php-fpm настроек немало, помню тоже их крутил, потом плюнул, FastCGI работает стабильнее и настраивается проще.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ Форум на замену серчу: https://foxi.biz/
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий