TGViewer
Angie Angie @angie_software · 1.15K subscribers
Post #142 2.67K
Angie и Angie PRO получили релиз 1.11.0

Мы обновили веб-сервер с открытым исходным кодом Angie и его коммерческую версию Angie PRO до версии 1.11.0.

Это самые масштабные релизы за всю историю Angie. Список изменений насчитывает 32 пункта в каждой версии. И, поверьте, функциональное наполнение не уступает объему.

Итак, что в релизах?

Ниже — наиболее заметные изменения:

1️⃣ Новый модуль метрик. И это просто бомба, коллеги! 🔥🎉🎊🚀🤩

Он позволяет настраивать сбор и агрегацию данных различными методами (скользящее и экспоненциальное среднее, счетчики, гистограммы и т.д.) для любых показателей на всех стадиях обработки запроса в реальном времени. Источником метрик служат все доступные переменные, которых огромное множество, а также переменные, обработчиками которых могут служить скрипты на njs или Lua.

Данные хранятся по динамическим ключам с возможностью вытеснения по LRU. Это открывает практически безграничные возможности для аналитики HTTP-трафика, проходящего через Angie. Например, можно настроить подсчет топа самых запрашиваемых URI или, подключив модуль geoip, определить, из каких стран заходит больше всего посетителей или откуда качают больше всего файлов. Что и как считать, ограничивается только вашей фантазией.

Все метрики доступны через наш HTTP API в формате JSON и Prometheus. Кроме того, значения метрик можно получать через переменные, записывать в лог, добавлять к заголовкам ответа или обрабатывать скриптами. В будущем возможности модуля будут расширяться.

2️⃣ Исправление проблем с HTTP/3

Важным изменением стало исправление проблем HTTP/3, которые Angie унаследовал от nginx: деградация работоспособности протокола при релоаде и иногда полная потеря работоспособности после бинарного обновления. Это было связано со сложностью маршрутизации QUIC-пакетов между отдельными процессами. Мы существенно доработали отвечавший за это BPF-код, и теперь HTTP/3 должен работать стабильно в любых ситуациях и конфигурациях. Этому будет посвящена отдельная статья — задача была сложной и интересной.

3️⃣ Улучшения модуля ACME

Популярный модуль для автоматизации выпуска TLS-сертификатов также получил ряд существенных доработок:

• Поддержка ALPN-подтверждения, позволяющая запрашивать мультидоменные сертификаты, не открывая дополнительных портов кроме 443.

• Статус и информация о процессе обновления в API (и в Prometheus) для упрощения мониторинга успешного перевыпуска сертификатов. Это особенно актуально, учитывая, что Let's Encrypt сокращает период их действия.

• Упрощение конфигурации для HTTP-подтверждений: больше не обязательно добавлять блок server с listen на порту 80, если его не было в конфигурации.

• Исправлена проблема с доступом к сертификатам из блока stream, если в нем не было директив acme.

4️⃣ Доработки в фильтре изображений

Появилась поддержка современных форматов HEIC и AVIF, а также возможность конвертации между любыми форматами.

5️⃣ Поддержка ECH (Encrypted Client Hello)

Добавлена поддержка технологии шифрования заголовка Client Hello.

6️⃣ Улучшения проксирования и кэширования

Выполнен ряд доработок в части проксирования и корректного кэширования GET/HEAD-запросов.

7️⃣ Портирование возможностей

Перенесены практически все возможности одной из последних версий nginx, а также некоторые улучшения из freenginx.

В Angie PRO дополнительно:

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

• Информация о лицензии теперь доступна и через API.

Подробнее:

➡️Изменения в Angie 1.11.0
➡️Изменения в Angie PRO 1.11.0

Чего нет в релизах?

Возможности запуска PHP‑приложений для замены PHP‑FPM. Да, не успели доделать. Да, занимаемся. Надо подождать.

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

P.P.S.
Всем хорошего дня! 😊
  • 🔥 83
  • 🍾 12
  • ❤ 9
  • 👍 8
  • ❤‍🔥 1
  • 🤔 1
More from @angie_software
  1. Sep 18, 2026Всем привет! Выпущены внеочередные релизы Angie и Angie PRO 1.12.2 с портированным из ngin…
  2. Aug 26, 2026Всем здравствуйте! В разделе Deploy документации PHP-фреймворка Yii было две статьи про уд…
  3. Aug 21, 2026Возобновим раздел «бессмысленная, но увлекательная статистика» веб-сервера Angie =). Давне…
  4. Aug 17, 2026Всем привет! ⚡⚡⚡Выпущен релиз Angie ADC 1.1⚡⚡⚡ В Angie ADC 1.1, наше комплексное программн…
  5. Jul 21, 2026Вставайте, граф! Вас ждут великие дела! 🥂☀️🥳 Сегодня Angie Software исполнилось 4 года.…
  6. Jul 17, 2026Выпущены корректирующие версии Angie и Angie PRO 1.12.1 с исправлением нескольких уязвимос…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →