The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Выпуск nginx 1.11.9"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск nginx 1.11.9"  +/
Сообщение от opennews (??) on 24-Янв-17, 22:53 
Доступен (http://mailman.nginx.org/pipermail/nginx-ru-announce/2017/00...) новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx (http://www.nginx.org/) 1.11.9, в котором реализованы следующие изменения:

-  В модуле stream исправлена ошибка, которая приводила к повышенной нагрузке на процессор;-  В почтовом прокси-сервере исправлена ошибка, при которой метод аутентификации EXTERNAL можно было использовать, даже если он не был разрешён в конфигурации;-  В модуле stream устранен крах (segmentation fault) рабочего процесса, проявляющийся при использовании директивы 'ssl_verify_client';-  В модуле stream исправлена ошибка из-за которой директива 'ssl_verify_client' могла не работать;-  Исправлена ошибка, приводившая к излишне агрессивному закрытию keepalive-соединений при исчерпании рабочим процессом свободных соединений;-  В директиве sendfile исправлена ошибка, из-за которой  на системах FreeBSD и macOS мог возвращать некорректный ответ;-  В реализации директивы aio_write исправлена ошибка, из-за которой ответ мог не полностью сохраняться в кэш памяти, а также устранена  утечка сокетов.


URL: http://mailman.nginx.org/pipermail/nginx-ru-announce/2017/00...
Новость: http://www.opennet.dev/opennews/art.shtml?num=45910

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск nginx 1.11.9"  +4 +/
Сообщение от Аноним (??) on 24-Янв-17, 22:53 
Что-то зачастили выпуски.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск nginx 1.11.9"  +3 +/
Сообщение от kai3341 (ok) on 24-Янв-17, 23:28 
Эта проблема решается комбинацией клавиш Ctrl+W
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Выпуск nginx 1.11.9"  +2 +/
Сообщение от pavard (ok) on 24-Янв-17, 23:52 
ну и хорошо - дальше сам выбирает комфортную скорость обновления. вышло нужное - обновляешься, не вышло - ругаешься на форуме что зачастили.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Выпуск nginx 1.11.9"  +1 +/
Сообщение от Аноним Анонимович Анонимов on 25-Янв-17, 00:05 
Раз в 2 недели, судя по датам в новостях.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Выпуск nginx 1.11.9"  –4 +/
Сообщение от Аноним (??) on 25-Янв-17, 01:19 
Чем он лучше апача? Только серьёзно
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Выпуск nginx 1.11.9"  +3 +/
Сообщение от Аноним (??) on 25-Янв-17, 01:20 
Тем, что это не Apache
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Выпуск nginx 1.11.9"  +2 +/
Сообщение от leap42 (ok) on 25-Янв-17, 02:08 
для г0вн0бложиков с посещением 1 уник в час ничем
на нагруженных сайтах сэкономит кучу памяти/проца
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

48. "Выпуск nginx 1.11.9"  +/
Сообщение от Аноним (??) on 03-Фев-17, 22:11 
Lighttpd?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

8. "Выпуск nginx 1.11.9"  –5 +/
Сообщение от Аноним (??) on 25-Янв-17, 03:41 
Apple одна из дорогих компаний, вся работает на Apache.
Linkedin - Apache Traffic Server
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

10. "Выпуск nginx 1.11.9"  +6 +/
Сообщение от Аноним (??) on 25-Янв-17, 08:38 
ATS - это ни разу не апач, это другой продукт.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

40. "Выпуск nginx 1.11.9"  –1 +/
Сообщение от username (??) on 26-Янв-17, 16:04 
Кстати говоря, весьма забойный другой продукт. )
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Выпуск nginx 1.11.9"  +2 +/
Сообщение от Аноним (??) on 25-Янв-17, 09:16 
> Linkedin - Apache Traffic Server

Apache OpenOffice

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

9. "Выпуск nginx 1.11.9"  +4 +/
Сообщение от Аноним (??) on 25-Янв-17, 03:54 
У nginx главная цель - минимальное использование ресурсов.
Не знаю как сейчас, но раньше они за каждый байт боролись.
HightLoad++ рекомендует. А это что-то значит.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Выпуск nginx 1.11.9"  +8 +/
Сообщение от Аноним (??) on 25-Янв-17, 09:12 
> Не знаю как сейчас, но раньше они за каждый байт боролись.

Сейчас они за каждый $ борются.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

32. "Выпуск nginx 1.11.9"  +1 +/
Сообщение от Аноним (??) on 25-Янв-17, 17:10 
> У nginx главная цель - минимальное использование ресурсов.
> Не знаю как сейчас, но раньше они за каждый байт боролись.
> HightLoad++ рекомендует. А это что-то значит.

Хайлоад - это чуваки, которые снимают зал и обеспечивают бутерброды.
Там нет экспертного жюри, которое может рекомендовать.

Главная цель не экономия, а малый и предсказуемый расход ресурсов. Еще стабильность и корректность. Но лучше переспросите у Дунина про цели и приоритеты.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

36. "Выпуск nginx 1.11.9"  +/
Сообщение от АнБогдан Титомир on 25-Янв-17, 18:11 
Пипл хавает
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

47. "Выпуск nginx 1.11.9"  –1 +/
Сообщение от www2 (ok) on 29-Янв-17, 12:53 
nginx - это не полноценный веб-сервер, в первую очередь это прокси и веб-сервер для статических файлов. Почему это не полноценный веб-сервер? Потому что для выполнения приложений используется какой-то дополнительный сервер приложений - php-fpm или uwsgi или ещё что-нибудь. Весь профит от nginx заключается в том, что он умеет быстро забрать результат, выданный сервером приложений, и потом медленно отдавать его, не удерживая в памяти бездействующий процесс. На самом деле какой-нибудь squid, настроенный в режиме реверс-прокси перед тем же apache, могут показать сравнимую производительность. Но nginx чуть больше заточен для работы в качестве реверс-прокси и поэтому используют именно его. А php-fpm по сравнению с Apache обладает дополнительными функциями - умеет запускать приложения внутри chroot, умеет запрещать использование определённых функций php и т.д.

"HighLoad++ рекомендует" - это слова барана, который ведётся на маркетинг. Благодаря таким баранам сейчас в моде всякие memcache, Mongo, Django, Redis, Ruby и Rails, NodeJS. Люди реально не понимают, насколько тяжёлые инструменты используют для подчас очень простых задач, просто потому что им задефецировали мозг маркетинговой лапшой. Раньше те-же задачи решались какими-нибудь Squid, Apache и mod_perl или Lighttpd и FastCGI-приложением на Perl. А сейчас чем больше модных слов, тем круче.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Выпуск nginx 1.11.9"  +/
Сообщение от Какаянахренразница (ok) on 25-Янв-17, 08:40 
> Чем он лучше апача? Только серьёзно

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

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

14. "Выпуск nginx 1.11.9"  +/
Сообщение от Аноним (??) on 25-Янв-17, 09:19 
> А ещё я слышал, что апач на каждое соединение запускает новый
> процесс и это плохо.

Apache MPM

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

15. "Выпуск nginx 1.11.9"  +1 +/
Сообщение от Аноним (??) on 25-Янв-17, 09:27 
Слухи из 1.х версий?
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

38. "Выпуск nginx 1.11.9"  +/
Сообщение от пох on 26-Янв-17, 14:25 
> Я где-то слышал, что nginx требует меньше ресурсов и обрабатывает больше соединений.

в абстрактном сферическом вакууме? Иначе дальше бы были слова - каких именно ресурсов и каких именно типов соединений.

> А ещё я слышал, что апач на каждое соединение запускает новый процесс и это плохо.

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

С апачем печально другое - все вменяемые разработчики покинули проект еще во времена 1.3, в нынешних версиях хорошего мало в принципе.

Ну и при хайлоаде, внезапно, дорог не fork, а цикл listen/accept/close - а это как раз то место, где у апача все плохо by design.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

41. "Выпуск nginx 1.11.9"  +/
Сообщение от Какаянахренразница (ok) on 26-Янв-17, 18:07 
> Сообщение от пох

Мне нравится твой ник.

> в абстрактном сферическом вакууме?

Да.

> слышал ты пересказ десятилетней давности.

Мопед не мой.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

19. "Выпуск nginx 1.11.9"  –1 +/
Сообщение от Аноним (??) on 25-Янв-17, 10:29 
Погугли, я серьезно, там большая тема. Если коротко, то nginx часто используют как прокси, который кэширует статику и очень эффективно ее отдает. Снижая нагрузку на сервер.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

23. "Выпуск nginx 1.11.9"  +1 +/
Сообщение от Sw00p aka Jerom on 25-Янв-17, 14:42 
>>который кэширует статику

эт как ?

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

26. "Выпуск nginx 1.11.9"  +/
Сообщение от _ (??) on 25-Янв-17, 16:26 
Это как Варниш, только для хипстеров
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

31. "Выпуск nginx 1.11.9"  +/
Сообщение от Sw00p aka Jerom on 25-Янв-17, 17:04 
в смысле как варниш?
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

35. "Выпуск nginx 1.11.9"  +/
Сообщение от тигар (ok) on 25-Янв-17, 17:34 
например через proxy_store, но товарищ явно не про это:)
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

30. "Выпуск nginx 1.11.9"  +/
Сообщение от Аноним (??) on 25-Янв-17, 17:01 
> Погугли, я серьезно, там большая тема. Если коротко, то nginx часто используют
> как прокси, который кэширует статику и очень эффективно ее отдает. Снижая
> нагрузку на сервер.

Не повторяйте за ламерами. Главные вещи - предсказуемый расход памяти на процесс и реверс проксирование. Кэш прокси это уже частный случай применения.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

33. "Выпуск nginx 1.11.9"  +/
Сообщение от Аноним (??) on 25-Янв-17, 17:15 
> Не повторяйте за ламерами. Главные вещи - предсказуемый расход памяти на процесс

Сорян, на коннект.


Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

20. "Выпуск nginx 1.11.9"  +1 +/
Сообщение от Я (??) on 25-Янв-17, 11:08 
Статья на тему: https://habrahabr.ru/post/267721/
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

18. "Выпуск nginx 1.11.9"  –4 +/
Сообщение от Анонимиус (??) on 25-Янв-17, 10:16 
Одобряю набросившего адеквата.
Ни разработчики, ни фанаты nginx так и не могут внятно объяснить зачем он нужен.
А сказки про производительность напоминают вопли кучки гентузятников.
Даёшь технопорно с настройками!
Хотя и там и там выигрыш в пределах погрешности измерений.
PS набросил ещё :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Выпуск nginx 1.11.9"  +1 +/
Сообщение от Nas_tradamus (ok) on 25-Янв-17, 12:20 
Те, кто знает чем лучше, всё равно пройдут мимо этого комментария.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

25. "Выпуск nginx 1.11.9"  +/
Сообщение от KonstantinB (ok) on 25-Янв-17, 15:57 
Когда nginx разрабатывался, event mpm не было даже в задумках.
С ним - вполне сравнимо, но он слишком поздно появился - уже все перешли на nginx ;)
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

45. "Выпуск nginx 1.11.9"  +/
Сообщение от Аноняша on 27-Янв-17, 11:49 
Не путайте теплое с мягким. Event MPM работает только для простаивающих соединений в состоянии keep-alive, запросы же как сжирали все ресурсы, порождая отдельные треды или процессы на каждый, так и продолжают. Стало лишь чуть лучше, чем было раньше, но ещё бесконечно далеко до nginx в плане производительности и масштабирования.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

37. "Выпуск nginx 1.11.9"  –1 +/
Сообщение от Андрейка (ok) on 25-Янв-17, 18:18 
Почему все говорят про производительность сразу?
А вот например возможность писать runtime на Lua? А вот встроенный Perl
А вот, например, возможность перечитать конфигурацию без обрыва соединений и без ожидания их завершения?
А вот, например, возможность зеркалировать x% трафика на какой-нибудь stage сервер для real-time integrtion testing

Да еще дохулион возможностей, которых нет и не будет в апаче

При том, что для своих задач Apache сервер очень даже подходит и многие его используют

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "Выпуск nginx 1.11.9"  –2 +/
Сообщение от Ашотик on 25-Янв-17, 15:42 
Апач зато более лучше подходит для динамического современного веба, а нжинкс только для статически организованного вебсайта с небольшим числом динамических компонентов без возможности маштабирования.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Выпуск nginx 1.11.9"  +2 +/
Сообщение от Борщдрайвен бигдата on 25-Янв-17, 16:41 
> нжинкс только для статически организованного вебсайта с небольшим числом динамических компонентов без возможности маштабирования

Зачем ты такой толстый?

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

29. "Выпуск nginx 1.11.9"  +3 +/
Сообщение от Аноним (??) on 25-Янв-17, 16:46 
>> нжинкс только для статически организованного вебсайта с небольшим числом динамических компонентов без возможности маштабирования
> Зачем ты такой толстый?

Это не троллинг. Реально существуют такие кретины.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

34. "Выпуск nginx 1.11.9"  +/
Сообщение от Michael Shigorin email(ok) on 25-Янв-17, 17:23 
>>> нжинкс только для статически организованного вебсайта
>>> с небольшим числом динамических компонентов без возможности маштабирования
>> Зачем ты такой толстый?
> Это не троллинг. Реально существуют такие кретины.

Чисто для справки: с этого же IP было четыре сообщения в теме про systemd с попытками замазать то ли альт, то ли меня; а ещё с ника "Ашотик" там же было два сообщения о продаже наркоты (возможно, уже удалённые сообщения в паре других тем -- на ту же "тему").

Прям какая-то статистика уже вырисовывается по "обиженкам".

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

42. "Выпуск nginx 1.11.9"  –2 +/
Сообщение от Аноним (??) on 26-Янв-17, 19:03 
Сейчас по всему миру новостные сайты закрывают публичные комментарии. Конструктива в комментах нет не только на русских сайтах. Это тренд.
На вашем месте я бы давно ввел премодерацию. В рассылки не пишет кто попало. Почему в комментариях должно быть иначе?
На рекламных доходах это отразится только положительно. Меньше маргиналов - дороже цена клика.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

43. "Выпуск ---"  +1 +/
Сообщение от Andrey Mitrofanov on 27-Янв-17, 09:47 
> Сейчас по всему миру новостные сайты закрывают публичные комментарии. Конструктива в комментах
> нет не только на русских сайтах. Это тренд.
> На вашем месте я бы давно ввел премодерацию. В рассылки не пишет
> кто попало. Почему в комментариях должно быть иначе?
> На рекламных доходах это отразится только положительно. Меньше маргиналов - дороже цена
> клика.

В отличие от вас мизулиных (да, я не про Шигорина) для нас чужое мнение кое-что значит. И да, конкретно это Ваш комментарий и то, о чём выше говорил Михаил, -- обратная сторона и наша плата за. Кто-то платит больше, как модераоры здесь, как владелец сайта, кто-то меньше, как "простые" читатели, у которых "просто" крадут минуту-другую времени и неного эмоц.энергии на прочтение того мусора. Однако кроме мусора тут есть(и не о пропорциях больше-меньше речь) и вполне содержательные комментарии. Сколько "хороших" комментариев (я, конечно, о себе+) падёт жертвой борьбы с мусором? Видимо, не нулевое к-во.

Насколько я понял комментарий г-на Чиркова в русле "пока я не хочу ничего менять" в аналогичном обсуждении -- ему, как и мне (/по себе, да), не очевидны результаты гипотетического "закрытия анонимов в комментариях" для ресурса в целом, и пока, как я понял, ситуация приемлема.

http://www.opennet.dev/openforum/vsluhforumID3/106322.html#74

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

44. "Выпуск nginx 1.11.9"  +1 +/
Сообщение от Мишка большая шишка on 27-Янв-17, 09:51 
а не пойти ли тебе в лес прогуляться?
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

46. "Выпуск nginx 1.11.9"  +/
Сообщение от S00p aka Jerom on 27-Янв-17, 21:48 
Не путайте понятие веб сервер и аппликейшен сервер
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру