The OpenNET Project / Index page

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

Выпуск nginx 1.17.5

23.10.2019 14:32

Сформирован выпуск основной ветки nginx 1.17.5, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.16 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей).

Основные изменения:

  • Добавлена поддержка вызова ioctl(FIONREAD), если он доступен, чтобы избежать чтения из быстрого соединения в течение долгого времени;
  • Решена проблема с игнорирование неполных закодированных символов в конце URI-запроса;
  • Решена проблема с нормализацией последовательностей "/." и "/.." в конце URI-запроса;
  • Внесены исправления в директивы merge_slashes и ignore_invalid_headers;
  • Исправлена ошибка, проявляющаяся при сборке nginx в MinGW-w64 gcc 8.1 и новее.


  1. Главная ссылка к новости (http://mailman.nginx.org/piper...)
  2. OpenNews: Компания Cloudflare реализовала модуль для поддержки HTTP/3 в NGINX
  3. OpenNews: Выпуск сервера приложений NGINX Unit 1.12.0
  4. OpenNews: Выпуск nginx 1.17.4
  5. OpenNews: Выпуск nginx 1.17.2
  6. OpenNews: Сделка по покупке NGINX компанией F5 Networks успешно завершена
Автор новости: eRIC
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/51735-nginx
Ключевые слова: nginx
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (17) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 18:40, 23/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –19 +/
    Apache самый распространенный, работает отлично. А чем проблемы?
     
     
  • 2.2, Аноним (2), 18:42, 23/10/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ну например, производительность и потребление RAM по сравнению с nginx несколько хуже.
     
  • 2.3, th3m3 (ok), 18:55, 23/10/2019 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Apache распространён только на шаред-хостингах. Если бы не они, давно был бы лидер nginx. Хотя, те же хостинги, часто прячут апач за nginx. Ну и опять же, Апач жрёт больше, даёт профита меньше. Nginx рулит.
     
  • 2.4, kai3341 (ok), 19:04, 23/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Apache самый распространенный, работает отлично. А чем проблемы?

    Слишком толсто. Попробуйте тоньше

     
     
  • 3.10, Аноним (1), 20:35, 23/10/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    nginx лучше Apache
     
  • 2.5, Аноним (5), 19:04, 23/10/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Нет проблем, конкуренция это здорово.
     
  • 2.6, К (?), 19:16, 23/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Всему свой инструмент. Вот к чему пишут ещё десяток веб-серверов, не говоря что 640 Кб хватило бы всем, как хватило бы и одного браузера одной версии - а народ требует разнообразия, вот это как понимать!?
     
  • 2.9, Аноним (9), 20:12, 23/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это разные вещи, нублол.
    Апач больше сервер приложений. Нгинкс http сервер, reverse proxy и load balancer.
    Функциональность разная, кейсы разные.
     
     
  • 3.12, хотел спросить (?), 22:44, 23/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    что не мешает ипользовать nginx как полноценный веб сервер
     
     
  • 4.13, Евгений (??), 22:54, 23/10/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ничего не мешает, все нормальные люди давно перешли.
     
     
  • 5.28, хотел спросить (?), 14:45, 24/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Ничего не мешает, все нормальные люди давно перешли.

    так это был не вопрос )))

    это было утверждение

     
  • 2.16, Правдоруб2 (?), 02:57, 24/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    https://news.netcraft.com/archives/2019/08/15/august-2019-web-server-survey.ht

    У тебя криокамера подтекает

    August 2019
    nginx 31.56%
    Apache 29.43%

     
  • 2.23, Анонимный прохожий (?), 06:35, 24/10/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Apache самый распространенный, работает отлично. А чем проблемы?

    Немодно же!

     

  • 1.14, Нонон (?), 00:40, 24/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не вижу смысла так часто обновляться как они обновления выпускают. Задолбаться можно же.. Сижу только на lts-ках nginx и все..
     
     
  • 2.18, Ivan_83 (ok), 03:43, 24/10/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не вижу проблемы обновлятся хоть каждый день, конфиг то переписывать не приходится.
     
  • 2.20, Правдоруб2 (?), 05:36, 24/10/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ветки с нечетным числом на второй позиции — mainline, ветки в которых идет разработка. Ветки с четным — текущий «stable». Никаких LTS у nginx'а нет.
    Текущий «stable» — 1.16
    Текущий mainline — 1.17
    В 1.16.x выходят только правящие баги релизы, в 1.17.x идет подготовка к ежегодному релизу(в апреле) нового «stable».
    Серьезные конторы, типа Yandex, как не странно, используют mainline-ветку, а ты можешь сидеть на 1.16.x, пока 1.18.x не выйдет. Только раз в год не забывай переходить между «stable», а то в предыдущей ветке перестают выпускать баг-фиксы и ты с выдуманным тобой lts можешь остаться с багами и потенциальными уязвимостями.
     

  • 1.15, Ivan_83 (ok), 02:28, 24/10/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    ioctl(FIONREAD) - похоже на костыль для линуха и венды.
    Судя по коду до него не доходит когда есть kqueue().
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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