Maxim Dounin
June 08, 2015 11:16AM
Hello!

On Mon, Jun 08, 2015 at 04:40:10AM -0400, windos32 wrote:

> Здравствуйте, у меня возникла спецэфическая проблема с reuseport.
> Я проксирую nginx`ом около 100 сайтов, каждый сайт имеет свою пару в listen
> ip:port, решил воспользоваться новой функцией reuseport,
> но при установке новой опции на половину сайтов, service nginx restart

Если у вас много listen-сокетов - то reuseport скорее не нужен,
чем наоборот. Один из основных use case'ов для использования
reuseport - это как раз ситуация, когда на одном сокете
наблюдается большой поток входящих соединений, что вызывает lock
contention в ядре на очереди соединений.

> перестаёт работать, выдаёт ошибку [emerg] socket() ip:port failed (24: Too
> many open files). Я полагаю дело в том, что мастер процессу не хватает
> дескрипторов чтобы запуститься, т.к его показатели soft limit 1024, hard
> limit 4096. Как увеличить лимиты местер процесса или есть какой то другой
> способ обойти это?

Где-то тут, например, есть рекомендации:

http://www.cyberciti.biz/faq/linux-increase-the-maximum-number-of-open-files/

--
Maxim Dounin
http://nginx.org/

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

спецэфическая проблема с reuseport

windos32 June 08, 2015 04:40AM

Re: спецэфическая проблема с reuseport

Maxim Dounin June 08, 2015 11:16AM

Re: спецэфическая проблема с reuseport

windos32 June 08, 2015 12:59PM

Re: спецэфическая проблема с reuseport

Maxim Dounin June 08, 2015 03:06PM

Re: спецэфическая проблема с reuseport

windos32 June 09, 2015 04:53AM

Re: спецэфическая проблема с reuseport

windos32 June 09, 2015 05:14AM

Re: спецэфическая проблема с reuseport

Maxim Dounin June 09, 2015 09:06AM

Re: спецэфическая проблема с reuseport

windos32 June 09, 2015 09:25AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 323
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