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 [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
