Angie 1.4.0 Web Sunucusu, Nginx 1.25.3 İşlevsellikleri ile Uyum Sağlıyor


Angie 1.4.0, geliştirilmiş HTTP/3 desteği, MQTT yönetimi ve iyileştirilmiş sunucu kurtarma özelliği ile tanıtıldı, ayrıca tüm Nginx 1.25.3 özelliklerini içeriyor.

Angie, bazı eski Nginx çekirdek geliştiricileri tarafından kurulan nispeten yeni bir proje olup, orijinalinin yeteneklerini aşmayı hedefliyor. Yeni çıkan v1.4.0 sürümü artık üretim için hazır ve heyecan verici yeni özellikler sunuyor. Öyleyse, gelin bunlara bir göz atalım.

Angie 1.4.0 Gelişmiş Özellikler ve İyileştirmelerle Tanıtıldı

Angie 1.4.0 Web Sunucusu

Geliştirilmiş HTTP/3 Desteği

Angie 1.4.0'daki en dikkat çekici özelliklerden biri, HTTP proxy modülünde üst sunuculara yapılan HTTP/3 bağlantılarını geliştirilmiş destekle sunmasıdır. Bu, proxy_http_version yönergesi aracılığıyla yapılandırılabilir ve istemcilerin çeşitli HTTP sürümlerini kullanırken kesintisiz bir bağlantı sağlamasına olanak tanır.

Geliştirilmiş Sunucu Güvenilirliği

Bu sürüm, aksaklıktan sonra vekil sunucuyu sorunsuz bir şekilde çevrimiçi hâle getirmek için bir mekanizma sunuyor; bu mekanizma, upstream bloğundaki sunucu yönergesinin "slow_start" seçeneği kullanılarak sağlanıyor – sürekli hizmet sürekliliğini korumak ve kesinti süresini en aza indirmek için çok önemli bir özellik.

MQTT Protokol Desteği

Angie 1.4.0 ayrıca akış modülünde MQTT (Mesaj Kuyruğu Telemetri Taşıma) protokolü işleme yeteneklerini geliştiren “mqtt_preread” yönergesini de içerir. Bu yönerge, MQTT protokolünün CONNECT paketinden kullanıcı adı ve istemci kimliğini sunucunun “$mqtt_preread_username” ve “$mqtt_preread_clientid” değişkenlerine çıkarmaya olanak tanır.

MP4 Dosyaları İçin Bant Genişliği Yönetimi

Artan verimli bant genişliği yönetimi ihtiyacına yanıt olarak, yeni sürüm MP4 dosya iletimlerinin yanıt hızını sınırlamak için yönergeler sunmaktadır. Yeni “mp4_limit_rate” ve “mp4_limit_rate_after” yönergeleri, bant genişliği yükünü bit hızına orantılı şekilde azaltmaya yardımcı olarak daha akıcı bir medya iletimi sağlar.

Nginx 1.25.3 İşlevleri ile Uyumlu

Angie 1.4.0, Nginx 1.25.3'ün tüm işlevselliklerini kapsamakta olup, kullanıcıların bu köklü web sunucusunun kararlılığından ve özelliklerinden faydalanmasını sağlamaktadır. Buna ek olarak, bu sürüm Alpine 3.19 için ek paketler ve LDAP kimlik doğrulamasını hedefleyen yepyeni bir dinamik modül olan "angie-module-auth-ldap" ile birlikte gelmektedir.

Son olarak, yeni sürüm daha önceki sorunları da ele alıyor; bunlar arasında, bir gruptaki tek proxied sunucu, kurtarma sonrasında bile metrikler API'sinde yanlışlıkla kullanılamaz olarak bildirilebilen bir hata da bulunuyor. Tüm değişikliklerin tam listesi için değişiklik günlüğüne (changelog) bakın.