Angie 1.5.0, жогорку өндүрүмдүүлүктөгү HTTP сервери жана көп протоколдуу прокси сервери чыгарылды. Ал F5 Network'тон кеткен мурдагы иштеп чыгуучулардын тобу тарабынан Nginxтен бөлүнүп алынган. Angie'нин булак коду BSD лицензиясы боюнча жеткиликтүү. Долбоор Red OS'ту кошо алганда, орусиялык операциялык системалар үчүн шайкештик сертификаттарын алган. Astra Linux Атайын чыгарылыш, Rosa Chrome Server, Altтин Alt жана FSTEC версиялары.
Иштеп чыгууну "Web-" компаниясы колдойт.Server", 2022-жылдын күзүндө негизделген жана 1 миллион доллар инвестиция алган. Web Server компаниясынын тең ээлеринин арасында Валентин Бартенев (Nginx Unit продуктусун иштеп чыккан топтун жетекчиси), Иван Полуянов (Rambler жана Mail.Ru компанияларында фронтенд иштеп чыгуунун мурдагы жетекчиси), Олег Мамонтов (NGINX Inc техникалык колдоо тобунун жетекчиси) жана Руслан Ермилов (ru@FreeBSD.org) бар.
Angie 1.5.0 релизиндеги өзгөрүүлөр:
- http_acme модулу кошулду. Ал Let's Encrypt сертификаттоо органы тарабынан колдонулган ACME (Автоматтык сертификаттарды башкаруу чөйрөсү) протоколун колдонуп, сертификаттарды алууну жана жаңыртууну автоматташтыруу үчүн иштелип чыккан. http_acme колдонулганда, администраторлор сертификаттарды жаңыртуу жөнүндө кабатыр болбошу керек; модуль керектүү сертификаттарды Let's Encrypt же ACME протоколун колдогон башка кызматтан автоматтык түрдө алат. http { resolver 127.0.0.1:53; # 'acme_client' директивасы үчүн талап кылынат acme_client мисалы https://acme-staging-v02.api.letsencrypt.org/directory; server { listen 80; listen 443 SSL; сервердин_аты мисалы.com www.example.com; acme мисалы; ssl_certificate $acme_cert_example; ssl_certificate_key $acme_cert_key_example; } }
- "Жайгашкан жер" директивасында маани "/" белгиси менен аяктаган кырдаалдарда автоматтык түрдө кайра багыттоо жүрүм-турумун көзөмөлдөө үчүн auto_redirect директивасы кошулду. Эгерде "auto_redirect" директивасы "күйгүзүлгөн" деп коюлса, анда сервер "/" менен бүтпөгөн URI сурамдары үчүн кайра багыттоону колдонот (мисалы, "/prefixке" суроо "/prefix/ге багытталат" "). location /prefix/ { auto_redirect күйүк; }
- Prometheus мониторинг тутумуна же JSON API'ге метрикаларды экспорттоодо ISO 8601 убактысынын ордуна эпохалдык убакытты колдонуу мүмкүнчүлүгү берилген. Эпохалык убакытты колдонуу үчүн сураганда “дата=эпох” параметрин колдонуңуз.
- Statistics API жаңы "калыбына келтирүү" абалын ишке ашырды, бул slow_start жөндөөсүнө ылайык, өйдө жактагы хосттун абалы мүчүлүштүктөн кийин акырындык менен калыбына келе баштаганын көрсөтүүдө.
- Буйрук сабында "-V" аргументин көрсөтүү учурдагы Angie түзүлүшүнө туура келген nginx версиясын көрсөтүүнү камсыздайт.
- Nginx 1.25.4 топтолгон өзгөртүүлөр nginx долбоорунун репозиторийинен жылдырылды.
- FreeBSD 13 (arm64) жана RED OS 8 (x86-64) үчүн топтомдор түзүлдү.
- Angie-module-otel модулу үчүн топтом кошулду (NGINX Native OpenTelemetry). Angie-module-opentracing пакети nginx-opentracing 0.34.0 жаңыртылган.
Source: opennet.ru
