The OpenNET Project / Index page

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

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

"Выпуск nginx 1.9.7"  +/
Сообщение от opennews (ok) on 17-Ноя-15, 19:52 
Доступен (http://mailman.nginx.org/pipermail/nginx-announce/2015/00016...) новый выпуск основной ветки высокопроизводительного HTTP-сервера nginx 1.9.7 (http://nginx.org/), в котором представлены следующие изменения:

-  Добавлена директива "proxy_cache_convert_head (http://nginx.org/en/docs/http/ngx_http_proxy_module.html#pro...)", управляющая трансляцией метода HEAD в GET при кэшировании;
-  Реализован параметр "nohostname" при настройке ведения логов через syslog;
-  В модуле ngx_http_realip_module реализована поддержка переменной $realip_remote_addr (http://nginx.org/en/docs/http/ngx_http_realip_module.html#va...), содержащей оригинальный IP клиента;

-  Устранены ошибки в модуле ngx_http_v2_module и реализации протокола HTTP/2.

URL: http://mailman.nginx.org/pipermail/nginx-announce/2015/00016...
Новость: http://www.opennet.ru/opennews/art.shtml?num=43340

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

Оглавление

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


1. "Выпуск nginx 1.9.7"  +/
Сообщение от eRIC (ok) on 17-Ноя-15, 19:52 
да наконец-то, а то они со своим slice module и так на неделю запоздали. теперь 1.9.8 на 30.11.2015 передвинули
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Выпуск nginx 1.9.7"  +1 +/
Сообщение от myc on 18-Ноя-15, 08:16 
А что это за slice module? Что-то я такого в рассылке не видел.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

28. "Выпуск nginx 1.9.7"  +1 +/
Сообщение от eRIC (ok) on 18-Ноя-15, 19:32 
> А что это за slice module? Что-то я такого в рассылке не
> видел.

кину публичную ссылку на этот новый модуль https://forum.nginx.org/read.php?29,261929,261929#msg-261929 а там уже по нитке можно прочитать
>

экспериментальный модуль от Романа, который позволяет разделять на небольшие ломтики/куски/дольки большего ответа от вышестоящего сервера(upstream) и если разрешено кеширование то сохранять в кеше. при последующих обращениях к данному куску файла, идет сперва выборка из кеша и все остальное недостающие кусочки запрашиваются у вышестоящего сервера

название модуля очень похожие/одинаковые с модулем от tengine от Alibaba: https://github.com/alibaba/nginx-http-slice в котором тоже все разделяется на кусочки но в нем сжимается.

так вот мне интересно логика обоих одинаковая но разделяется немного функционал, возможно Роман мог вдохновится tengine или же они объединили усилия в одном модуле...

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

35. "Выпуск nginx 1.9.7"  +1 +/
Сообщение от myc on 19-Ноя-15, 10:40 
А, вы об этом.
Я Роме предлагал реализовать это еще года 2 назад.
Алибабашный модуль совсем не про то. И писан под другие задачи.
Новый slice больше похож на мой rsplit и 360cn-овский subrange.

https://github.com/0myc/ngx_rsplit
https://github.com/Qihoo360/ngx_http_subrange_module

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

37. "Выпуск nginx 1.9.7"  +/
Сообщение от eRIC (ok) on 19-Ноя-15, 20:25 
> А, вы об этом.
> Я Роме предлагал реализовать это еще года 2 назад.
> Алибабашный модуль совсем не про то. И писан под другие задачи.
> Новый slice больше похож на мой rsplit и 360cn-овский subrange.
> https://github.com/0myc/ngx_rsplit
> https://github.com/Qihoo360/ngx_http_subrange_module

спасибо за информацию, посмотрел все эти реализации "деления на части" от разных лиц и все основаны на Hypertext Transfer Protocol (HTTP/1.1): Range Requests (https://tools.ietf.org/html/rfc7233)
видимо "сысоевцы" хотят свой штатный модуль реализовать :) посмотрим что в итоге будет...

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

2. "Выпуск nginx 1.9.7"  –3 +/
Сообщение от pavlinux (ok) on 17-Ноя-15, 19:52 
>  содержащей оригинальный IP клиента;

Все ставим IPFuck, пущай подавятся.  https://chrome.google.com/webstore/detail/ipfuck/bjgmbpodpcg...

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

6. "Выпуск nginx 1.9.7"  +/
Сообщение от Аноним (??) on 17-Ноя-15, 21:44 
Да кому нужны все эти поделки... К тому же за маршрутизатором, лол.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Выпуск nginx 1.9.7"  –6 +/
Сообщение от Аноним (??) on 17-Ноя-15, 19:58 
совместимый с Apache конфиг видимо религия не позволяет запилить(
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск nginx 1.9.7"  +8 +/
Сообщение от Crispy on 17-Ноя-15, 20:16 
Зачем nginx добавлять совместимость с каким-то там apache, о котором никто даже не слышал. Пусть этот ваш apache добавляет тогда совместимость с nginx.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Выпуск nginx 1.9.7"  +10 +/
Сообщение от Аноним (??) on 17-Ноя-15, 20:37 
Формат апачевских конфигов слишком отвратителен.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Выпуск nginx 1.9.7"  +3 +/
Сообщение от rshadow (ok) on 17-Ноя-15, 22:39 
+100500. Как минимум треть успеха nginx это вменяемые конфиги. Которые делал под себя и для людей админ Сысоев, а не упоротые программисты.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Выпуск nginx 1.9.7"  –1 +/
Сообщение от HorekRediskovich (ok) on 17-Ноя-15, 23:09 
А как по мне то конфиги апача намного удобней, конфига nginx ибо он сцуко похож на код, а не на конфиг
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Выпуск nginx 1.9.7"  +/
Сообщение от th3m3 (ok) on 17-Ноя-15, 23:50 
> А как по мне то конфиги апача намного удобней, конфига nginx ибо
> он сцуко похож на код, а не на конфиг

В Nginx уже можно приложения на чуть обрезанном JS писать. Там уже конфиг и такое умеет =)

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

23. "Выпуск nginx 1.9.7"  +1 +/
Сообщение от Sw00p aka Jerom on 18-Ноя-15, 15:13 
А ведь тот же Сысоев говорил, что не нужно программировать в конфигах

пс: нгинкс уже не торт )

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

15. "Выпуск nginx 1.9.7"  –2 +/
Сообщение от Аноним (??) on 18-Ноя-15, 03:06 
как и у любого вождя, у его величества Сысоева есть фанатики. Предлагаю придумать им официальное название, например Сысоевцы, Сысовцы, Нжиконосцы, Свояконфиговцы) лол
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

18. "Выпуск nginx 1.9.7"  +1 +/
Сообщение от Клыкастый (ok) on 18-Ноя-15, 10:42 
и также хейтеры.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

14. "Выпуск nginx 1.9.7"  +/
Сообщение от Аноним (??) on 18-Ноя-15, 03:00 
Успех nginx в культе личности Сысоева) пора бы уже его развеять! а то полубог какой-то(
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

22. "Выпуск nginx 1.9.7"  +2 +/
Сообщение от Michael Shigorin email(ok) on 18-Ноя-15, 13:03 
Вообще-то apache httpd писали не в последнюю очередь тоже админы -- по крайней мере первый, а не второй, но конфиги-то растут ещё оттуда (да, я понимаю, что и он был a patchy httpd, но первообразную даже по имени сходу не вспомню, а живьём не застал вообще).

Другое дело, что проект захватили малолетки (начавшие активно переть это всё на треды и винду) и манагеры (заявившие, что 1.3 надо срочно закапывать, а 2.0 с его удалённой дыркой недели -- срочно переть в продакшн).  Это была первая подозрительная история такого плана с крупным существующим проектом на моей памяти.

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

27. "Выпуск nginx 1.9.7"  +2 +/
Сообщение от Эргил (ok) on 18-Ноя-15, 18:46 
> Вообще-то apache httpd писали не в последнюю очередь тоже админы -- по
> крайней мере первый, а не второй, но конфиги-то растут ещё оттуда
> (да, я понимаю, что и он был a patchy httpd, но
> первообразную даже по имени сходу не вспомню, а живьём не застал
> вообще).

У апача конфиг как был совершенно ненормальный так и остался. У 1.3 ничем конфиги были не лучше, чем у второй ветки. Как вспомню, так вздрогну.

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

29. "Выпуск nginx 1.9.7"  +/
Сообщение от eRIC (ok) on 18-Ноя-15, 19:42 
> Вообще-то apache httpd писали не в последнюю очередь тоже админы -- по
> крайней мере первый, а не второй, но конфиги-то растут ещё оттуда
> (да, я понимаю, что и он был a patchy httpd, но
> первообразную даже по имени сходу не вспомню, а живьём не застал
> вообще).
> Другое дело, что проект захватили малолетки (начавшие активно переть это всё на
> треды и винду) и манагеры (заявившие, что 1.3 надо срочно закапывать,
> а 2.0 с его удалённой дыркой недели -- срочно переть в
> продакшн).  Это была первая подозрительная история такого плана с крупным
> существующим проектом на моей памяти.

ну это наш единственный динозавр который заслужил за все свое время похвалы :) мир сейчас меняется и на горизонте выходят новые идеи и решения

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

32. "Выпуск nginx 1.9.7"  +1 +/
Сообщение от Аноним (??) on 18-Ноя-15, 21:15 
сейчас апач мало для чего незаменим
ngix + memcached + правильный код
и все хорошо
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

11. "Выпуск nginx 1.9.7"  –1 +/
Сообщение от Аноним (??) on 18-Ноя-15, 02:51 
зато стандартен
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Выпуск nginx 1.9.7"  +/
Сообщение от th3m3 (ok) on 17-Ноя-15, 23:47 
Лол. Ты ещё поддержку .exe попроси.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

12. "Выпуск nginx 1.9.7"  +/
Сообщение от Аноним (??) on 18-Ноя-15, 02:53 
exe? а почему не odf,pdf,txt,cpp,png и других аббревиатур?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

26. "Выпуск nginx 1.9.7"  +/
Сообщение от Эргил (ok) on 18-Ноя-15, 18:39 
У nginx человекочитаемый конфиг созданный админом для админов. У апача ничем не читаемый конфиг созданный негуманоидной расой для другой негуманоидной расы. И вообще с какого перепоя один софт должен использовать формат конфигов другого? Чего еще желаете? Что бы мускуль жрал конфиги постгри? Что бы dnsmasq использовал конфиги pdnsd?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

30. "Выпуск nginx 1.9.7"  +2 +/
Сообщение от eRIC (ok) on 18-Ноя-15, 19:44 
> У nginx человекочитаемый конфиг созданный админом для админов. У апача ничем не
> читаемый конфиг созданный негуманоидной расой для другой негуманоидной расы.

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

> И вообще
> с какого перепоя один софт должен использовать формат конфигов другого? Чего
> еще желаете? Что бы мускуль жрал конфиги постгри? Что бы dnsmasq
> использовал конфиги pdnsd?

за это +

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

33. "Выпуск nginx 1.9.7"  +/
Сообщение от Эргил (ok) on 18-Ноя-15, 21:28 
> давайте конфиги оставим на вкус и предпочтение каждому, все когда-то пользовались тем или иным решением и сделали выбор на одном или обоих

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

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

36. "Выпуск nginx 1.9.7"  +/
Сообщение от й on 19-Ноя-15, 20:21 
да нет проблемы. любите апач -- грызите апач с mpm_event.

да, я в курсе, что оно непредсказуемо падает. но зато конфиг тот, что вам надо.

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

31. "Выпуск nginx 1.9.7"  +2 +/
Сообщение от count0krsk (ok) on 18-Ноя-15, 20:01 
Вот привязались к конфигам. Там настроил и забыл, лишь бы не на перле был, и не в xml в одну длинную строку. А всё остальное поборем...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Выпуск nginx 1.9.7"  +/
Сообщение от eRIC (ok) on 18-Ноя-15, 22:13 
> Вот привязались к конфигам. Там настроил и забыл, лишь бы не на
> перле был, и не в xml в одну длинную строку. А
> всё остальное поборем...

верно, про xml и тебе +. сразу xml hell in java configuirations на ум приходит :)

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

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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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