Nginx 1.26, Deneysel HTTP/3 Desteği ile Yayınlandı
Nginx 1.26 web sunucusu, HTTP/3 deneysel desteği, sunucu başına HTTP/2, gelişmiş akış modülleri ve daha fazlasıyla tanıtıldı.
En popüler web sunucusu olarak, Nginx’in en son güncellemesi olan 1.26 sürümü, dünya genelindeki web sunucularının işlevselliğini ve güvenliğini artırmayı vaat eden bir dizi geliştirme ve yeni özellik sunuyor. İşte bunlar.
Deneysel HTTP/3 Desteği
Nginx artık HTTP protokolünün bir sonraki sürümü olan HTTP/3 için deneysel destek sunuyor; bu sürüm, bağlantıları seleflerine göre daha güvenilir ve hızlı bir şekilde yönetme verimliliği ile biliniyor.
Bu güncelleme özellikle önemlidir çünkü önceki uygulamalardaki birkaç hatayı giderir ve özel olarak hazırlanmış QUIC oturumları sırasında segmentasyon hataları gibi sorunları önlemek için yeni güvenlik önlemleri ekler.
Gelişmiş HTTP/2 Yapılandırması
Esnekliği gözeterek, Nginx 1.26 HTTP/2’nin sunucu bazında etkinleştirilmesine olanak tanıyor ve herkese uyan tek tip bir yaklaşımdan uzaklaşıyor. Bu değişiklik, kullanıcıların ihtiyaçlarına göre bireysel sunucuların performans ve güvenlik ayarlarını optimize etmelerini sağlıyor.
Özellikle, protokolün işlevselliğini basitleştirmek için HTTP/2’de sunucu yönlendirmesi desteği kaldırıldı.
Akış Modülünde Sanal Sunucular
Stream modülünde sanal sunucuların tanıtılması önemli bir gelişmeyi işaret ediyor. Bu sunucular, daha ayrıntılı trafik yönetimi ve daha verimli kaynak kullanımı sağlıyor.
Bu özellik, akış bağlantılarını doğrudan dinleme soketlerine aktarma yeteneğini artıran ngx_stream_pass_module ile tamamlanır, böylece işleme verimliliği artar ve gecikme azalır.
Bağlantı ve Akış İşleme Geliştirmeleri
Sunucunun yeteneklerini daha da zenginleştiren yeni sürüm, akış modülünün listen yönergesinde deferred, accept_filter ve setfib dahil olmak üzere birkaç parametre sunmaktadır. Bu eklemeler, yöneticilere gelen bağlantılar üzerinde daha fazla kontrol sağlamakta, verimi artırmakta ve kaynakları tahsis etmeyi optimize etmektedir.
Hata Düzeltmeleri ve Güvenlik İyileştirmeleri
Nginx 1.26 ayrıca QUIC’in 0-RTT bağlantıları, soket tanımlayıcı hataları ve yeniden yapılandırma süreçleri sırasında oluşan bellek sızıntıları gibi çeşitli hataları ele alıyor. Güvenlik, özellikle HTTP/3 bağlantıları yönetilirken oluşabilecek çökme ve veri sızıntılarını önleyen düzeltmelerle güçlendirildi.
Tüm değişikliklerin detaylı bir incelemesi için tam değişiklik günlüğüne bakın.
