LINUX.ORG.RU

Релиз nginx 1.12.0

 ,


1

2

Представлен новый релиз высокопроизводительного HTTP-сервера nginx.

В новой стабильной версии, которая вобрала в себя все изменения ветки 1.11, были добавлены следующие изменения:

  • Добавление: параметр http_429 в директивах proxy_next_upstream, fastcgi_next_upstream, scgi_next_upstream и uwsgi_next_upstream.
  • Исправление: в обработке ошибок выделения памяти.
  • Исправление: при использовании директив sendfile и timer_resolution на Linux запросы могли зависать.
  • Исправление: при использовании с подзапросами директив sendfile и aio_write запросы могли зависать.
  • Исправление: в модуле ngx_http_v2_module.
  • Исправление: при использовании HTTP/2 в рабочем процессе мог произойти segmentation fault.
  • Исправление: запросы могли зависать при использовании с подзапросами директив limit_rate, sendfile_max_chunk, limit_req или метода $r->sleep() встроенного перла.
  • Добавление: улучшения в скриптах подсветки синтаксиса для vim.
  • Изменение: формат заголовка кэша был изменен, ранее закэшированные ответы будут загружены заново.
  • Добавление: теперь nginx может кэшировать ответы со строкой Vary заголовка длиной до 128 символов (вместо 42 символов в предыдущих версиях).
  • Исправление: уменьшено потребление памяти для долгоживущих запросов, использующих сжатие.

>>> Полный список изменений

Ответ на: комментарий от bookman900

для снижения нагрузки, балансировки и защиты.

AVL2 ★★★★★ ()
Ответ на: комментарий от Dark_SavanT

так бед гейтвей говорит о том что nginx отработал, а гейтвей выдал ошибку. в этом случае что тебе nginx ответить должен?

AndreyKl ★★★★ ()

Была, вроде, какая-то еще платная версия этого сервера?

hhhhacker ()
Ответ на: комментарий от kto_tama

какие отличия между коммерческой версией и бесплатной ?

В основном тем, что в бесплатной нет нормальной проверки работоспособности апстримов по какому-нибудь выделенному URL, а только по статистике ошибок. Ну и ещё какие-то мелкие фичи, но это самое главное. Так что если хочешь нормально отстреливать сломавшиеся или ушедшие на обслуживание апстримы - ставь на балансер haproxy.

selivan ★★★ ()
Ответ на: комментарий от selivan

Ну или покупай nginx, но обычно крайне трудно объяснить начальству, зачем за что-то платить если можно этого не делать.

selivan ★★★ ()
Ответ на: комментарий от anonymous

лучше бы iisкапец, апач-то давно умер.

да нет, живее некоторых будет

beka ()
Ответ на: комментарий от anonymous

Чем оно лучше Apache? Мне так-то разницы нет, просто интересно.

Не имеет смысла сравнивать с Апачем. Вот сравнивать с Lighttpd имеет. Я кстати для статики и fcgi предпочитаю lighttpd.

anonymous ()
Ответ на: комментарий от anonymous

Вот сравнивать с Lighttpd имеет

Смущает, что в nginx сотни настроек, всяких размеров буферов. А в lighttpd совсем чуть-чуть. Их точно есть смысл сравнивать?

makoven ★★★★★ ()
Ответ на: комментарий от anonymous

Хм, думал лайти окончательно забросили. Зашёл на сайт - последняя новость January 14, 2017. Оказалось, что жив проект.

AlexKiriukha ★★★ ()
Ответ на: комментарий от makoven

Смущает, что в nginx сотни настроек, всяких размеров буферов. А в lighttpd совсем чуть-чуть. Их точно есть смысл сравнивать?

А у Апача вроде настроек ещё больше. Причём тут они вообще?

anonymous ()
Ответ на: комментарий от anonymous

Причём тут они вообще?

Ну раз они есть - значит зачем-то нужны?

makoven ★★★★★ ()
Ответ на: комментарий от makoven

Ну раз они есть - значит зачем-то нужны?

Аналогично можно сказать что раз их там нет, то значит там они не нужны :-D

anonymous ()
Ответ на: комментарий от anonymous

Мне просто интересно, есть ли связь между количеством настроек и популярностью двух этих серверов

makoven ★★★★★ ()
Ответ на: комментарий от makoven

Мне просто интересно, есть ли связь между количеством настроек и популярностью двух этих серверов

С чего бы ей быть? Нет конечно.

anonymous ()

Хорошая новость! Года через два, глядишь, и в репы завезут.

araks ()

Хорош веб-сервак. Сегодня храбро выдержал 375000 коннектов и остался жив в отличие от сетевого интерфейса.

Правда иногда не хватает пользовательского файла настройки вроде .htaccess'а, а симлинкать не охота.

vblats ()
Ответ на: комментарий от dexpl

Как я поставил линукс и стал побирушкой. Кул-стори, чо.

araks ()
Ответ на: комментарий от araks

Как я поставил линукс и стал побирушкой. Кул-стори, чо.

Тебя что-то не устраивает?

dexpl ★★★★★ ()
Ответ на: комментарий от araks

В моей центосной скоро будет. Как только src.rpm появятся.

imul ★★★★★ ()
Ответ на: комментарий от dexpl

Они собирают со старой openssl. Http/2 у них не работает.

imul ★★★★★ ()
Ответ на: комментарий от anonymous

справьте пжалста знаки препинания

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

1. Первый. 2. Второй.

а можно вот так:

1. первый; 2. второй.

hiend ()
Ответ на: комментарий от Legioner

А почему вы отвечаете вопросом на вопрос?
А почему вы спрашиваете?

awesomebuntu ()
Ответ на: комментарий от araks

Для основных популярных и поддерживаемых в данный момент дистрибутивов есть сборки на http://nginx.org/ru/linux_packages.html

в том числе и debian 7 8 9 и все убунты (кроме 17.04, но она только вчера вышла)

anonymous ()
Ответ на: комментарий от araks

Да нет, нормальная такая кул-стори.

Призвал. Объявил. Прокомментировал. На этом всё и закончилось.

anonymous ()
Ответ на: комментарий от anonymous

Да нет

У Михаила Задорнова было как-то.

Американец пытался выучить русский язык в деревне.

Там он услышал как бабка орёт на гусей: - Пошли, вон отсюда, свиньи...

Он:- Так это же гуси...

Бабка:- Так они весь огород истоптали, собаки... :-)

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.