Welcome! Log In Create A New Profile

Advanced

Re: Нет ответа от сервера c nginx на некоторые syn

Алексей Малов
January 21, 2013 04:42AM
Нет, в диск не упиралось, и сторонних модулей тоже не было.
В итоге помогло, похоже, выключение syn_cookies.
Ниже конфигурация, при которой всё работает:
net.ipv4.tcp_max_syn_backlog = 262144
net.ipv4.tcp_syncookies = 0
net.core.somaxconn = 262144

nginx.conf:
user www-data;
worker_processes 2;
worker_rlimit_nofile 100000;
error_log /var/log/nginx/error.log;
pid /var/run/nginx.pid;

events {
worker_connections 65535;
use epoll;
}
...
server {
listen 80 default backlog=65000;
...
}



18 января 2013 г., 17:30 пользователь Валентин Бартенев
<vbart@nginx.com>написал:

> On Friday 18 January 2013 00:35:29 Alex Vorona wrote:
> > 17.01.2013 14:08, Алексей Малов wrote:
> > [...]
> >
> > > Из 1000 попыток открыть сокет около 30-50 отваливаются по таймауту (2
> > > секунды), остальные при этом коннектятся практически мгновенно.
> >
> > А что делают воркеры nginx? Не с диска отдают случайно данные, блокируясь
> > при этом?
> >
>
> Одна из частых причина блокировки рабочих процессов - сторонние модули,
> многие
> из которых написаны без учета асинхронной природы nginx.
>
> --
> Валентин Бартенев
> http://nginx.com/support.html
> http://nginx.org/en/donation.html
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



--
Alexey Malov
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Нет ответа от сервера c nginx на некоторые syn

Алексей Малов January 17, 2013 07:10AM

Re: Нет ответа от сервера c nginx на некоторые syn

Михаил Панфилов January 17, 2013 07:30AM

Re: Нет ответа от сервера c nginx на некоторые syn

Михаил Панфилов January 17, 2013 07:34AM

Re: Нет ответа от сервера c nginx на некоторые syn

Алексей Малов January 17, 2013 07:44AM

Re: Нет ответа от сервера c nginx на некоторые syn

Alex Vorona January 17, 2013 03:36PM

Re: Нет ответа от сервера c nginx на некоторые syn

Валентин Бартенев January 18, 2013 08:32AM

Re: Нет ответа от сервера c nginx на некоторые syn

Алексей Малов January 21, 2013 04:42AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 96
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready