The OpenNET Project / Index page

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

Выпуск nginx 1.26.0 с поддержкой HTTP/3

23.04.2024 22:45

После года разработки опубликована новая стабильная ветка высокопроизводительного HTTP-сервера и многопротокольного прокси-сервера nginx 1.26.0, которая вобрала в себя изменения, накопленные в основной ветке 1.25.x. В дальнейшем все изменения в стабильной ветке 1.26 будут связаны с устранением серьёзных ошибок и уязвимостей. В скором времени будет сформирована основная ветка nginx 1.27, в которой будет продолжено развитие новых возможностей. Для обычных пользователей, у которых нет задачи обеспечить совместимость со сторонними модулями, рекомендуется использовать основную ветку, на базе которой раз в три месяца формируются выпуски коммерческого продукта Nginx Plus.

В соответствии с мартовским отчётом компании Netcraft под управлением nginx работает около 243 млн сайтов (год назад 289 млн). Nginx используется на 18.15% всех активных сайтов (год назад 18.94%, два года назад 20.08%), что соответствует второму месту по популярности в данной категории (доля Apache соответствует 20.09% (год назад 20.52, два года назад 22.58%), Cloudflare - 14.12% (11.32%, 10.42%), Google - 10.41% (9.89%, 8.89%). При этом при рассмотрении всех сайтов nginx сохраняет лидерство и занимает 22.31% рынка (год назад 25.94%, два года назад - 31.13%), в то время как доля Apache соответствует 20.17% (20.58, 23.08%), Cloudflare - 11.24% (10.17, 5.49%), OpenResty (платформа на базе nginx и LuaJIT) - 7.93% (7.94%, 8.01%).

Среди миллиона самых посещаемых сайтов в мире доля nginx составляет 20.63% (год назад 21.37%, два года назад 21.79%), Cloudflare - 22.59% (год назад 21.62%), Apache httpd - 20.09% (21.18%). По данным W3Techs nginx используется на 34.3% сайтов из миллиона самых посещаемых, в апреле прошлого года этот показатель составлял 34.5%, позапрошлого - 33.1%. Доля Apache за год снизилась с 32.2% до %30.1, а доля Microsoft IIS снизилась с 5.6% до 4.8%. Доля Node.js увеличилась с 2.4% до 3.2%, а доля LiteSpeed с 11.8% до 12.9%.

Наиболее заметные улучшения, добавленные в процессе формирования основной ветки 1.25.x:

  • Добавлен модуль ngx_http_v3 с экспериментальной поддержкой протокола HTTP/3. Для сборки модуля предусмотрена опция "--with-http_v3_module". HTTP/3 определяет использование протокола QUIC (Quick UDP Internet Connections) в качестве транспорта для HTTP/2. QUIC представляет собой надстройку над протоколом UDP, поддерживающую мультиплексирование нескольких соединений и обеспечивающую методы шифрования, эквивалентные TLS/SSL. Протокол был создан в 2013 году компанией Google в качестве альтернативы связке TCP+TLS для Web, решающей проблемы с большим временем установки и согласования соединений в TCP и устраняющей задержки при потере пакетов в процессе передачи данных.
  • Добавлена отдельная директива "http2" для выборочного включения протокола HTTP/2 в привязке к серверам (может использоваться в отдельных блоках "server"). Параметр "http2" в директиве "listen" объявлен устаревшим.
  • Усилена защита от аномальной активности клиентов HTTP/2, и, в частности, от DoS-атак класса "Rapid Reset", в которых создаётся большое число сразу сбрасываемых потоков в рамках одного соединения HTTP/2. В конфигурации по умолчанию подобные атаки упираются в лимит на число запросов на соединение "keepalive_requests" (после каждых 1000 запросов соединение будет сбрасываться) и в ограничения "limit_req". Для более раннего реагирования на флуд запросами через большое число потоков добавлено дополнительное ограничение, не позволяющие создавать по умолчанию более 256 (2 * max_concurrent_streams) новых потоков на каждый цикл обработки событий. Новое ограничение даёт возможность начать блокировать запросы до достижения общего лимита на число одновременных потоков, например, когда потоки обрабатываются асинхронно или сбрасываются.
  • В модуль stream добавлена поддержка виртуальных серверов, конфигурация которых определяется в блоке "server { ... }" при помощи директивы server_name.
    
       server {
           server_name ~^(www\.)?(.+)$;
           proxy_pass www.$2:12345;
       }
    
  • Добавлен новый модуль ngx_stream_pass_module, предназначенный для проброса принятых соединений напрямую в любой слушающий сокет, связанный с такими модулями, как http, stream и mail.
    
       stream {
           server {
               listen 12345 ssl;
    
               ssl_certificate     domain.crt;
               ssl_certificate_key domain.key;
    
               pass 127.0.0.1:8000;
           }
       }
    
  • В директиве listen модуля stream реализована поддержка параметров "deferred" (включает отложенный accept), "accept_filter" (фильтр входящих соединений, применяемый перед вызовом функции accept) и "setfib" (задание таблицы маршрутизации).
  • Для некоторых архитектур реализована поддержка определения размера блока (cache line), используемого для передачи данных между кэшем CPU и памятью.
  • Улучшено управление буферами, используемыми при автоматическом определении соединений HTTP/2.
  • Повышена производительность запуска конфигураций с большим числом директив "location".
  • Удалена поддержка технологии Server push в HTTP/2.
  • Прекращена поддержка директивы "ssl", ранее объявленной устаревшей.

Стабильный выпуск проекта FreeNginx 1.26.0, развивающего форк Nginx, был опубликован две недели назад. Разработку форка ведёт Максим Дунин, один из ключевых разработчиков Nginx. FreeNginx позиционируется как некоммерческий проект, обеспечивающий разработку кодовой базы Nginx без корпоративного вмешательства.

  1. Главная ссылка к новости (https://mailman.nginx.org/pipe...)
  2. OpenNews: Новые версии nginx 1.25.5 и форка FreeNginx 1.26.0
  3. OpenNews: Выпуск Angie 1.5.0, российского форка Nginx
  4. OpenNews: Представлен FreeNginx, форк Nginx, созданный из-за несогласия с политикой компании F5
  5. OpenNews: Выпуск nginx 1.24.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61056-nginx
Ключевые слова: nginx
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (65) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:51, 23/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Nginx уже не актуален, провальная инвестиция ф5.
     
     
  • 2.16, Аноним (16), 01:06, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, своё бабло они на этом сгребли. Причём, насколько я слышал, больше на продаже готовых коробок (программно-аппаратных комплексов), чем на nginx plus.
     
  • 2.28, Аноним (28), 07:39, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А что сейчас актуально?
    Не троллинга для, правда интересно.
     
     
  • 3.30, Аноним (30), 08:28, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Envoy
     
     
  • 4.39, Аноним (39), 09:22, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    envoy — прокси-сервер
    nginx — веб-сервер

    Ты уверен, что понимаешь о чем говоришь?

     
     
  • 5.45, Анониматор (?), 11:19, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чувак просто дальше в будущее смотрит чем ты. Я уже год как перевел веб-аппы на UNIT а классический nginx как остался как реверс-прокси и эндпоинт для ssl.  
     
  • 5.52, Аноним (16), 14:39, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > nginx — веб-сервер

    nginx — это веб-сервер, прокси-сервер и кэширующий сервер.
    HTTP-утка, которая и ходит, и летает, и плавает, но все это делает не очень хорошо.

     
     
  • 6.54, Аноним (-), 15:30, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > HTTP-утка, которая и ходит, и летает, и плавает, но все это делает не очень хорошо.

    По сравнению с HTTP-утюгом апачем, который в основном норовит на ногу упасть - не так уж и плохо.

     
     
  • 7.59, Аноним (16), 15:49, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Игра была равна. Ну, разве что конкретно на задачах PHP nginx+php-fpm жрет меньше памяти, чем mod_php.

    А в остальном — апач такая же утка.

     
     
  • 8.68, Аноним (-), 01:07, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Там еще кеширование есть, и вообще - в целом core куда эффективнее опача голимог... текст свёрнут, показать
     
  • 4.76, noc101 (ok), 02:55, 26/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Балансер который не умеет отдавать статику и для этого используется nginx
    ну это гениально)
     
     
  • 5.82, rshadow (ok), 12:25, 29/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    С какого перепугу _баллансер_ должен уметь отдавать статику? Если у вас маленькие запросы, так берешь комбайн и все на нем делаешь. Если большие запросы, то всему свое место.

    P.S. для статики s3 придуман

     
     
  • 6.83, noc101 (ok), 02:34, 30/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > С какого перепугу _баллансер_ должен уметь отдавать статику? Если у вас маленькие
    > запросы, так берешь комбайн и все на нем делаешь. Если большие
    > запросы, то всему свое место.
    > P.S. для статики s3 придуман

    Я согласен. Не должен.
    Но почему тогда его сравнивают и говорят что это замена Нгинкса?

     
  • 3.34, Аноним (34), 09:11, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сейчас актуальны сервера-однодневки на го, конфигурируемые ямлом и пиарящиеся девопснёй.
     
     
  • 4.40, нах. (?), 09:23, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Сейчас актуальны сервера-однодневки на го, конфигурируемые ямлом и пиарящиеся девопснёй.

    Как будто чо плохое?

    В них уж точно не будет перла, луа и прочей похабени (километра рерайтов) реализующей половину логики приложения наиболее похабным и совершенно неотлаживаемым способом.

    быстрапачинить на коленке правда тоже не получится, но у них конь-тиниус дизинтегрейшн и a/b подход, поэтому...ой...нате вам пока заглушку "проводятся технические работы, мы вернемся как только тимлид выйдет из творческого запоя"

     
     
  • 5.55, Аноним (-), 15:31, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > быстрапачинить на коленке правда тоже не получится, но у них конь-тиниус
    > дизинтегрейшн и a/b подход, поэтому...ой...нате вам пока заглушку "проводятся
    > технические работы, мы вернемся как только тимлид выйдет из творческого запоя"

    Ну так тимлид сопьется, или к конкуренту уйдет. И останется старуха у разбитой заглушки. Показываемой сабжем поди, да? :)

     
     
  • 6.58, нах. (?), 15:38, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну так тимлид сопьется, или к конкуренту уйдет. И останется старуха у
    > разбитой заглушки. Показываемой сабжем поди, да? :)

    ну если девляпс подсуетится то да. А может просто пустая белая страница без кнопки продолжить.

    Ничего страшного, отдохните, у некоторых там вон вообще песах и ничего, выживают вовсе без этих ваших инторнетов.

    Через неделю найдем вам нового тимлида, предпочитающего зеленую тему синей, он ту фигню на го выкинет, новую поставит, и снова все заведется.

    На некоторое время.


     
  • 5.65, Фняк (?), 23:36, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > километра рерайтов

    А чо ЧПУ для SEO перестали быть актуальными?

     
     
  • 6.69, Аноним (69), 02:02, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Давно уже как ранжировать стали умнее, так что вся эта SEOятина
    потехоньку заглохла.

    Трепыхалось там еще какая-то по-ень с семантическим ядром, но
    и против этих говн ввели голосование и пользователи реальные
    зарегистрированные все эти поисковые мусорыне сайты сливали
    в ноль почти в первый день.

    Так что сейчас если ты не в рейтинге Боженова, то ты лох
    и сайт твой не дороже борща стоит

     
  • 3.43, Anon123999 (?), 10:14, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Caddy
     
     
  • 4.71, BrainFucker (ok), 06:02, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Меня удивляет что Let's Encrypt его до сих пор не забанил за флуд. Они зачем-то встроили автоматическое получение сертификатов, которое включено по дефолту и не отключаемое каким-то адекватным способом.
     

  • 1.2, Аноним (-), 22:53, 23/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Стабильный выпуск проекта FreeNginx 1.26.0

    А сколько процентов у FreeNginx?
    Они хоть что-то сами сделали за это время?
    Или только git fetch origin и поехали?

     
     
  • 2.29, Аноним (29), 08:19, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А думаешь просто было придумать название? Это было колоссальное психическое напряжение, после которого требуется отпуск в несколько лет.
     

  • 1.3, mister_0 (?), 22:57, 23/04/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –11 +/
     
  • 1.4, Аноним (4), 23:05, 23/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Пусть каждый AI пишет свой веб сервер, потом они сами друг другу делать будут ревью и по результатам, будут заново переписывать, главное чтобы конфигурационный файл подходил, а использовать ты сможешь любую версию от любого месяца
     
  • 1.5, Аноним (5), 23:12, 23/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    > доля Microsoft IIS снизилась с 5.6% до 4.8%.

    Удивительно, что он вообще в интернете используется. Да и в интранете

     
     
  • 2.12, нах. (?), 00:20, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    тут вам уже пытались разжевывать, почему ему замены нет и не предвидится.

    А эти процентики скоро упадут вообще до нуля, потому что снаружи оно у вменяемых прикрыто балансировщиком (а невменяемые откуда б деньгов могли на него взять)

     
     
  • 3.17, Аноним (16), 01:08, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > тут вам уже пытались разжевывать

    Но в итоге, никто, кроме любителей IIS, сладкий хлеб есть не стал. Даже предварительно разжёванный.

     
     
  • 4.56, Аноним (-), 15:33, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Но в итоге, никто, кроме любителей IIS, сладкий хлеб есть не стал.
    > Даже предварительно разжёванный.

    Но пытались то как. Годядика аж ублажали во все мыслимые. Но не, даже так не прокатило. Со временем народ просек что паркинг с пачкой фэйк-хостов еще не вебсайт и вынес это в отдельную номинацию :)

     
  • 3.18, penetrator (?), 01:31, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ну расскажи мне почему ему замены нет?

    чтобы что? хостить что-то виндо-специфичное? но это только поделки самой мс, а не софт сторонних компаний, а иначе оно нафиг не надо

     
     
  • 4.23, glad_valakas (-), 05:38, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    потому что веб-морда Exchange. и SharePoint. и чего-то еще.
    также есть любители публиковать 1С в IIS но это маргиналы.
     
     
  • 5.53, Аноним (16), 15:26, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > потому что веб-морда Exchange. и SharePoint. и чего-то еще.

    Пиратские?

     
  • 5.57, Аноним (-), 15:34, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > потому что веб-морда Exchange. и SharePoint. и чего-то еще.

    При том процент этого всего относительно вон того - ну вы сами поняли, ага :). Где-то там ниже плинтуса, горстка неудачников будет с этим отношаться, прикованные к стойке. Но остальным на это все будет решительно похрен.

     
  • 4.36, нах. (?), 09:13, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Воспользуйся поиском.
     
  • 3.77, noc101 (ok), 02:56, 26/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И я этого не понимаю.
    Настолько не интуитивный, сложный, тяжелый, веб сервер что хочется удавить автора сего чуда.
     
  • 2.21, Аноним (21), 03:17, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что в этом удивительного IIS - это единственный веб-сервер, который пригоден ... большой текст свёрнут, показать
     
     
  • 3.22, Аноним (16), 04:13, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > У вас есть двухпроцессорный сервер с двумя сетевыми адаптерами, каждый из которых подключен по ... выше.

    И всё это даёт снижение задержек аж на 0.001% на фоне общего времени ответа приложения.
    Круто, да.

    > Просто смотрите, тем кто пишет микросервисы производительность приложений не нужна. Им нужна масштабируемость. Им нужно арендовать 100500 виртуалок в облаке, поставить в эти виртуалки кубернетис, туда понапихать свои микросервисы и пользоваться этим так, чтобы кубик попинывал их барахло, когда сервисы падают.

    Именно так серьёзный продакшон и работает. Потому что в системе из 200 сервисов, написанных 60 разными командами, никто не будет наяривать на снижение задержек на пару наносекунд.

     
     
  • 4.37, нах. (?), 09:15, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Именно так серьёзный продакшон и работает. Потому что в системе из 200

    делающий криптофантики из воздуха

    > сервисов, написанных 60 разными командами, никто не будет наяривать на снижение

    типикал сериоус продакшон

     
  • 4.47, Аноним (21), 13:11, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    70 -130 задержек для IO https shbakram github io assets papers akram-caos12 ... большой текст свёрнут, показать
     
     
  • 5.50, Всем Анонимам Аноним (?), 14:23, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как вы сами и написали, кому нужны микросекунды, то все патчи уже есть в ядре линукс и все можно настроить. И иметь контроль вместо того, чтобы надеяться на маркетинговые материалы, где написано, что MS уже все сделала в лючшем виде, просто нужно платить деньги и доверять. Понятно, что за специалиста по Линуксу нужно платить. Но зато он и не скажет "а я не знаю что тут, дайте я позвоню в MS" когда есть какая-то проблема.
    Например, CDN сети все нормально работают с NUMA и прочим, у них все для этого настроено. Для многих остальных отзыв приложения, особенно с базами данных, составляет на порядок больше, чем экономия на обработке TLS в ядре. Иногда проще и надежнее добавить один сервер вместо того, чтобы выжимать максимум из существующих. (стоимость сервера одного значительно ниже стоимости выжимания процентов) (а когда оптимизация стоит того, то она и будет сделана, смотрите выше)
    Так что аргумент, что типа ваш Линукс фигня, выкиньте его везде и замените только исключительно на лучший в мире Майкрософт, доверяйте ему и не смотрите назад, реально не работает в мире.
     
     
  • 6.63, Аноним (21), 17:36, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я сказал следующее 1 Чтобы настроить , там создают свои корпоративные дистриб... большой текст свёрнут, показать
     
     
  • 7.64, Аноним (64), 19:09, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, если хотят выжать всё - на железо ставят. Если попроще - вируталки. А как решается проблема если надо таскать сервис по разным машинам? Железо отказало, второй такой же сервер надо развернуть для балансировки, утащить сервер в другой цод и тому подобное. Как решают с системами что ставят на само железо?
     
     
  • 8.66, Аноним (16), 00:15, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тут, скорее было бы уместно поинтересоваться, как горизонтально масштабировать т... текст свёрнут, показать
     
     
  • 9.72, Аноним (64), 08:22, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Мне пока интересовал вопрос по денежным и временным ресурсам Технически как сде... текст свёрнут, показать
     
  • 8.70, Аноним (21), 03:18, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Весь ваш комментарий наводит на мысль, что вы не админили физические сервера ... большой текст свёрнут, показать
     
     
  • 9.73, Аноним (64), 08:32, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    То есть как и думалось - чудес не бывает При виртуализации средне-потолочного с... текст свёрнут, показать
     
     
  • 10.75, Аноним (21), 12:47, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Переход с виртуальной машины на физический сервер - это естественная часть верти... большой текст свёрнут, показать
     
     
  • 11.78, Аноним (64), 09:08, 26/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо Как всегда упирается всё в убеждении людей Что надо дать денег на физи... текст свёрнут, показать
     
  • 3.49, Аноним (49), 13:58, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Крутой текст, спасибо.

    У нас IIS в качестве сервера приложений за балансировщиком, так что сканеры в статистике увидят балансировщик. Выбор IIS больше обусловлен legacy причинами.

     
     
  • 4.74, Аноним (-), 12:09, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Крутой текст, спасибо.
    > У нас IIS в качестве сервера приложений за балансировщиком,

    Все что надо знать о IIS и его крутой нагрузочной способности. Спасибо :).

     
  • 2.60, Аноним (60), 16:45, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Удивительно, что он вообще в интернете используется. Да и в интранете

    Ничего удивительного, очень много легаси сервисов крутится ещё на IIS. Как правило всегда это что то с Пролом связанное, но команда которая разрабатывала уже давно в полном составе уволилпсь, а люди которые пришли им на замену боятся это трогать.

     

  • 1.10, tcpip (??), 23:26, 23/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Подожду пока найдут баги, обновлюсь со следующей версии.
     
  • 1.11, Алексей (??), 23:53, 23/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Такое ощущение что это все уже было в 1.25, та же поддержка HTTP/3, те же изменения в HTTP/2, в чем отличия?
     
     
  • 2.14, Аноним (16), 01:04, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А теперь всё то же самое, но в новой версии!
     

  • 1.20, Skullnet (ok), 02:55, 24/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А этот HTTP/3 где-нибудь работает? Я вот открываю

    https://cloudflare-quic.com/

    пишет что юзаю HTTP/2, а HTTP/3 ни в какую.

    UPD: Вот тут, что самое интересное, работает:

    https://quic.nginx.org/

     
     
  • 2.31, glkoo (?), 08:34, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    IP адрес случаем не российский? Если да, то скажи спасибо РКН с их ТСПУ, которые блочат QUIC на все, кроме VK.
     
     
  • 3.33, Аноним (33), 08:58, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а куда там спасибо говорить? может лучше заказным письмом отправить?
     
  • 3.46, myster (ok), 12:33, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Через VPN тоже HTTP/2 на Cloudflare, проверял и в Chrome и в FF
     
  • 3.67, Фняк (?), 01:00, 25/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кроме ВК и nginx.com(на нем то работает)? Дядь придумай чего смешнее. У меня российский ip, оператор не подвальный. На первом сайте говорит что http/3, на втором что quic. Просто хром на Андроиде, ничего космического
     
  • 3.80, Skullnet (ok), 01:14, 27/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > IP адрес случаем не российский? Если да, то скажи спасибо РКН с
    > их ТСПУ, которые блочат QUIC на все, кроме VK.

    Через VPN тоже показывает HTTP/2.

    Если протокол можно глобально заблокировать как и HTTP/2, то он такое же говно.

     
  • 3.81, Аноним (81), 18:25, 27/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > скажи спасибо РКН

    не за что...

    https://picabox.ru/pictures/2024/04/27/22/21/1370823715.png

     
  • 2.32, Аноним (32), 08:57, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ютуб через http/3 в основном. Когда у гулага плохой день, переключается на http/2 и лагает.
     
  • 2.44, Ононимуз (?), 11:08, 24/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    чтобы с ним работать, в браузере ещё включать надо. По-умолчанию он выключен, даже если есть.
     
  • 2.79, Zulu (?), 00:00, 27/04/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А этот HTTP/3 где-нибудь работает? Я вот открываю
    > пишет что юзаю HTTP/2, а HTTP/3 ни в какую.

    Как правило http/3 сходу никто не отдает. Отдают alt-svc, на которого клиент пойдет следующим ходом. Если это один реквест, то http/3 он не будет почти никогда (исключение: сохраненная сессия)

     

  • 1.41, Аноним (41), 09:53, 24/04/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     
  • 1.62, Аноним (62), 17:02, 24/04/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >Стабильный выпуск проекта FreeNginx 1.26.0, развивающего форк Nginx, был опубликован две недели назад. Разработку форка ведёт Максим Дунин

    А чо он опубликовал свой форк под разрешительной лицензией - БЗД кляуз 2.

    >FreeNginx позиционируется как некоммерческий проект, обеспечивающий разработку кодовой базы Nginx без корпоративного вмешательства.

    Чтобы обеспечить кодовую базу от коропорастов надо опубликовывать сырцы под копилефтной лицензией. А тут классическая пермиссивщина.

     

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



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

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