Welcome! Log In Create A New Profile

Advanced

Re: Nginx + Windows = Дружба? Или нет?

Maxim Dounin
December 13, 2016 03:40PM
Hello!

On Tue, Dec 13, 2016 at 02:00:03PM -0500, sofiamay wrote:

> Год назад sebres рапортовал здесь https://habrahabr.ru/post/260133/ о
> решении трёх основных проблем, которые собственно говоря и мешали
> использовать Nginx под Windows, кроме как проиграться. С двумя проблемами
> думаю всё понятно (уже неактуально). Хотелось бы узнать какую-либо
> информацию по следующему пункту:
>
> "Хоть и возможен запуск нескольких рабочих процессов, только один из них
> реально работает."
>
> sebres сделал хорошую реализацию, протестировал её и допилил вместе с
> mdounin и отправил патч в Nginx. Дальше - гробовая тишина, никаких новостей
> не было ни от sebres ни в changelog nginx. Я очень хочу думать, что патч
> добавили в основную ветку, но из-за особой нелюбви ключевых разработчиков
> Nginx к Windows может они просто промолчали об этом, не посчитав нужным
> делать заметку в changelog?
>
> Максим (mdounin) или кто-либо из разработчиков. Пролейте пожалуйста свет на
> эту ситуацию, может ли Nginx уже работать в полную силу под Windows или всё
> еще 1 процесс реально работает?

Патч, который сделал тогда Сергей, с моей точки зрения не является
пригодным для коммита. Я предлагал альтернативный подход к
решению этой проблемы (тоже, впрочем, не без недостатков), но
каких-либо подвижек в этом направлении с тех пор не произошло.
Так что всё ещё один процесс реально работает.

(Ну и да, "в полную силу под Windows" - звучит как оксюморон.)

> В документации кстати до сих пор висит дезинформация:
>
> - Рабочий процесс может обслуживать не более 1024 одновременных соединений.
> (неправда, есть DFD_SETSIZE)

Эта информация соответствует значению FD_SETSIZE, используемому в
официальных сборках.

> - Кэш и другие модули, требующие поддержки разделяемой памяти, не работают
> под Windows Vista и более поздними версиями в связи с тем, что на этих
> версиях Windows включена рандомизация адресного пространства. (неправда, с
> версии 1.9.0 поддерживает ASLR)

Да, этот пункт надо выкинуть.

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

Nginx + Windows = Дружба? Или нет?

sofiamay December 13, 2016 02:00PM

Re: Nginx + Windows = Дружба? Или нет?

Maxim Dounin December 13, 2016 03:40PM

Nginx + Windows = Дружба? Время пришло!

sofiamay December 15, 2016 10:23PM

Re: Nginx + Windows = Дружба? Время пришло!

Илья Шипицин December 15, 2016 11:22PM

Re: Nginx + Windows = Дружба? Время пришло!

kemko December 16, 2016 01:24AM

Re: Nginx + Windows = Дружба? Время пришло!

sofiamay December 16, 2016 02:53AM

Re: Nginx + Windows = Дружба? Время пришло!

Илья Шипицин December 16, 2016 02:58AM

Re: Nginx + Windows = Дружба? Время пришло!

sofiamay December 16, 2016 03:13AM

Re: Nginx + Windows = Дружба? Время пришло!

Maxim Konovalov December 16, 2016 03:38AM

Re: Nginx + Windows = Дружба? Время пришло!

Vadim A. Misbakh-Soloviov December 16, 2016 03:12AM

Re: Nginx + Windows = Дружба? Время пришло!

Evgeniy Berdnikov December 16, 2016 02:54AM

Re: Nginx + Windows = Дружба? Время пришло!

Vasiliy P. Melnik December 16, 2016 04:24AM

Re: Nginx + Windows = Дружба? Время пришло!

Dmitry Ivanov December 16, 2016 05:04AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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