Welcome! Log In Create A New Profile

Advanced

Re: Динамические виртуальные хосты с HTTPS

October 08, 2012 07:00AM
On Monday 08 October 2012 14:37:39 Gena Makhomed wrote:
> On 08.10.2012 13:14, varsy wrote:
> > Спасибо, вашим способом я пользуюсь по сей день, он отлично работает.
> > Но не хочется быть ограниченным неким числом, потому что количество
> > конфигов виртуальных хостов будет расти ежечасно.
> > Хочется реализовать это не файловым методом, а с использованием некоей
> > БД(файл или реальная БД, не важно).
>
> можно конфигурацию держать в базе данных, и скриптом на основании
> этой информации генерировать один конфигурационный файл nginx,
> в котором будут описаны server{ ... } для всех виртуальных хостов.
>
> главное только использовать атомарную операцию записи/переименования
> (писать в файл со случайным именем файла и потом переименовывать)
>
> тогда параметр ulimit -n вообще не надо будет трогать,
> хватит и дефолтового лимита в 1024 открытых файла для master.
>
> если новые виртуальные хосты добавляются/удаляются очень часто
> в базу данных - тогда встроить в свой скрипт генерации конфига
> nginx логику для rate limit, например, делать service nginx reload
> не чаще, чем 1 раз в 45 секунд, или динамически ограничивать количество
> reload`ов в зависимости от количества работающих worker-процесов nginx.

Nginx читает конфигурационные файлы по очереди и их количество едва ли
связано с указанным лимитом. Проблема скорее всего в том, что человек
упирается в количество открытых лог-файлов, что совершенно ортогонально
обсуждаемому вопросу.

--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Динамические виртуальные хосты с HTTPS

varsy October 05, 2012 07:41AM

Re: Динамические виртуальные хосты с HTTPS

Daniel Podolsky October 05, 2012 07:50AM

Re: Динамические виртуальные хосты с HTTPS

noonesshadow October 05, 2012 08:08AM

Re: Динамические виртуальные хосты с HTTPS

varsy October 08, 2012 05:50AM

Re: Динамические виртуальные хосты с HTTPS

varsy October 05, 2012 08:19AM

Re: Динамические виртуальные хосты с HTTPS

Маркел Мохначевский October 05, 2012 09:28AM

Re: Динамические виртуальные хосты с HTTPS

varsy October 08, 2012 05:50AM

Re: Динамические виртуальные хосты с HTTPS

VBart October 05, 2012 12:56PM

Re: Динамические виртуальные хосты с HTTPS

varsy October 08, 2012 05:49AM

Re: Динамические виртуальные хосты с HTTPS

Gena Makhomed October 08, 2012 06:02AM

Re: Динамические виртуальные хосты с HTTPS

varsy October 08, 2012 06:14AM

Re: Динамические виртуальные хосты с HTTPS

Gena Makhomed October 08, 2012 06:38AM

Re: Динамические виртуальные хосты с HTTPS

VBart October 08, 2012 07:00AM

Re: Динамические виртуальные хосты с HTTPS

VBart October 08, 2012 07:18AM

Re: Динамические виртуальные хосты с HTTPS

varsy October 09, 2012 09:55AM

Re: Динамические виртуальные хосты с HTTPS

Igor Sysoev October 09, 2012 09:58AM

Re: Динамические виртуальные хосты с HTTPS

varsy October 10, 2012 10:40AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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