Это похоже на то, что по какой-то причине быстро исчерпываются свободные сокеты и origin судорожно пытается использовать существующие, т.к. net.ipv4.tcp_tw_reuse=1. Также резко подскакивает кол-во стокетов во всех состояниях (TIME_WAIT, Orby waster - Nginx Mailing List - Russian
Сравнил дампы с выровненными метками времени (время на серверах синхронизировано): https://imgur.com/a/ncIOTkf Картина похожая, хоть reuseport уже выключен.by waster - Nginx Mailing List - Russian
По совету сделал дамп на обоих серверах, в момент проблем наблюдается такая картина: https://imgur.com/a/Y9xN0H1 Множественных ретрансмиссий не вижу. На обоих серверах сейчас backlog=65535 reuseport.by waster - Nginx Mailing List - Russian
Да, выглядит не очень хорошо,и даже не под сильной нагрузкой помаленьку растет: # netstat -s | grep LIST 19014545 SYNs to LISTEN sockets droppedby waster - Nginx Mailing List - Russian
Нет, в логах чисто, да и options nf_conntrack hashsize=32768.by waster - Nginx Mailing List - Russian
Все-таки странно, mtr не показывает проблем с пингом до ориджина во время таких скачков. Получается, что такое приличное падение трафика в эти моменты означает, что и чанки не отдаются в том числе, хотя для кэша установлеby waster - Nginx Mailing List - Russian
Да, спасибо, я тоже думаю, что это первое на что надо обратить внимание, поставил ежеминутный mtr до origin в cron, но интересно, что это возникает только в моменты пиковой нагрузки, и приблизительно в одно и то же время.by waster - Nginx Mailing List - Russian
Добрый день, Для раздачи HLS используется схема из двух серверов cache-origin, ts-чанки отдаются cache, а все запросы на m3u8-плейлисты проксируются на origin. На cache настроено проксирование с keepalive. Кусок конфига cache: ---------------------------by waster - Nginx Mailing List - Russian
Ага, только дело в том, что там приложения-то по сути нет, просто связка прокси с кэшем и ориджина на раздачу статики. Может как-то параметры keep-alive завязаны? Vasiliy P. Melnik Wrote: ------------------------------------------------------- > у меня когда зby waster - Nginx Mailing List - Russian
Никто, все-таки с подобным поведением не сталкивался? Никак не могу найти причину. Файловая подсистема вряд ли здесь причиной, серверах стоят SSD, iostat нормальный. Сами серверы довольно могучие - 12 CPUs, 48GB RAM. Во всех логах сиby waster - Nginx Mailing List - Russian
Здравствуйте, Установлен Nginx 1.10.1, нагрузка в пике достигает 2Gbps (~6K handled_requests/sec). Sysctl поднастроен: ---------------------------------------------------------------------------------------------------------------- # Custom net.ipv4.tcp_fin_timeout=10 net.ipv4.tcp_tw_recycle = 0 net.ipv4.tcp_tw_reuse = 1 net.core.somaby waster - Nginx Mailing List - Russian
Maxim Dounin Wrote: ------------------------------------------------------- > Соединение с бекендом, какое бы оно ни было постоянное, > периодически закрывается. Если это происходит в тот момент, когда > nginx послал в соединение запрос - с точки зренby waster - Nginx Mailing List - Russian
Доброго времени суток, Для раздачи HLS настроена схема из двух серверов cache-origin, где ts-чанки отдаются cache, а все запросы на m3u8-плейлисты проксируются на origin. На cache настроено проксирование с keepalive. Для примера приведу соотby waster - Nginx Mailing List - Russian
Спасибо всем за советы, пришлось просто убрать Apache за Nginx без отдачи статики. Посмотрим как будет себя вести, поиграюсь также с настройками буферизирования при проксировании. Хотя я лично, конечно, абсолютно поддержиby waster - Nginx Mailing List - Russian
Спасибо за ответы: >>>Выигрыш останется в акселерировании. А можно чуть поподробнее?by waster - Nginx Mailing List - Russian
А в чем тогда смысл прятать apache за nginx? За счет чего будет выигрыш в производительности, если будет, если все передавать на backend?by waster - Nginx Mailing List - Russian
Добрый день, Nginx настроен в качестве reverse proxy к apache. Статику отдает сам, динамику пробрасывает на Apache. Но вот проблема, если, например, доступ к директории или определенным файлам статики закрыт .htaccess (полностью или автby waster - Nginx Mailing List - Russian