Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Запуск как сервис WIN?
2009/11/18 Kostya Alexandrov <koticka@xxxxxxx>:
> А как работает на венде nginx? Комплетишн порт или wsaselect?
>
select.
> Sergey Shepelev wrote:
>>
>> 2009/11/18 GetNews <nginx-forum@xxxxxxxx>:
>>
>>>>
>>>> Сначала "зачем запускать
>>>> nginx как сервис"?
>>>>
>>>
>>> Не вопрос что Linux круче WIN. Обсуждать не будем.
>>>
>>
>> Я не говорил, что Linux круче 3 заглавных букв.
>> Я говорил, что nginx под Windows *под большой нагрузкой* работает
>> хуже, чем IIS. Тому причиной сугубо техническое ограничение, никаких
>> эмоций и личных предпочтений.
>> То есть в офисе или для маленького сайта нормально, а если на него
>> будут ходить много людей одновременно, то лучше одно из:
>> - поставить nginx на Linux/FreeBSD
>> - поставить nginx на Linux под виртуалкой в винде
>> - пользоваться IIS на винде
>>
>>
>>>
>>> Зачем запускать как сервис... Так странно что надо объяснять корифеям
>>> если сервер потух - запустился автоматом nginx не "поднимется" пока под
>>> учеткой админа не зайдешь. Если есть другие способы автозапуска под win -
>>> подскажите.
>>>
>>
>> Кстати, сервис в ручном режиме тоже не поднимется, пока его кто-то не
>> запустит. Это к тому, что сервис != автозапуск. Сервисы, в частности,
>> работают с другим приоритетом процессорного времени. Автоматический
>> режим запуска это маленькая часть особенности сервисов.
>>
>> То есть вам надо запускать nginx при запуске компьютера, а не
>> запускать как сервис.
>>
>> Кроме сервисов, автозапуск делается добавлением записи в
>> HKLM\Software\Microsoft\Windows\Current version\Run>> или через Task scheduler (планировщик задач). У меня nginx на windows
>> машине запускался через планировщик.
>>
>>
>>>
>>> Posted at Nginx Forum:
>>> http://forum.nginx.org/read.php?21,23697,23890#msg-23890
>>>
>>>
>>>
>>>
>
>
|