Вдруг откуда не возьмись появился 502 ;)

12
D
На сайте с 05.06.2007
Offline
155
#11
RAS:
Настройте ядро и перейдите на php-fpm и будет счастье в этом веб-мире ;)
А лечится это увеличением - net.core.somaxconn

как для одного сайта так помоему php-fpm не к чему, а вот если для нескольких пользователей, то нехватает такой фишки:

Динамическое количество процессов, в зависимости от нагрузки

Написал не мало шедевров ;)
Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#12
Dimanych:
как для одного сайта так помоему php-fpm не к чему, а вот если для нескольких пользователей, то нехватает такой фишки:
Динамическое количество процессов, в зависимости от нагрузки

Почему ни к чему? Как раз и к чему - повышает производительность сервера в разы.

А фишка сейчас в стадии написания, правда глубокой.

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
D
На сайте с 05.06.2007
Offline
155
#13

Boris A Dolgov, php-fpm быстрее чем обычный php as fastcgi ?

Сегодня опять 502 была, но somaxconn опять 128 а не 1024 стоял, сбросился после перезагрузки (

При этом заметил что иногда всплески одного из пхп процессов секунд на 5-10 до 100%... видимо какое то зацикливание...

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

Andreyka
На сайте с 19.02.2005
Offline
822
#14

Сколько апстримов?

Не стоит плодить сущности без необходимости
N
На сайте с 06.05.2007
Offline
419
#15

так поставьте опять 1024. что вы пытаетесь доказать?

Кнопка вызова админа ()
D
На сайте с 05.06.2007
Offline
155
#16

Andreyka, один сервер всего, нет апстримов

netwind, 502 это ладно, а при 100%й нагрузке ещё и тормаза появляются, обычно сервер и 30% не требует.. если повторится, надо вычислить! (пока не удалось)

somaxconn это не решение проблемы в корне, правильнее былобы вычислить какой скрипт приводит к этому.. просто у меня в системе пользователи используют разные настройки которые потом используются в различных пхп-циклах с regex, возможно кто-то просёк какой то баг и играется...

N
На сайте с 06.05.2007
Offline
419
#17

somaxconn, по крайней мере, будет нормально буферизировать запросы при всплесках нагрузки.

Andreyka
На сайте с 19.02.2005
Offline
822
#18

Сделайте 2 апстрима и забудьте о проблеме

D
На сайте с 05.06.2007
Offline
155
#19

сегодня немного иначе, расход cpu до 10%

мелькает 2-3 активных процесса от php-cgi, обычно их 20

и естественно запросы обрабатываются не моментально а через пару секунд (стоят в очереди)

так как 3 процесса видимо не успевают их принять, перезагрузил php, всё стало ок!

так вот, почему другие процессы не работаю? :)

проблема через somaxconn не решена.. и апстримы для борьбы с нагрузкой а не с такого рода болезнями..

Andreyka
На сайте с 19.02.2005
Offline
822
#20

Если один апстрим отвалился - запросы перейдут на второй

12

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