Server Web Angie 1.6 Memperkenalkan Sticky Sessions


Server web Angie 1.6 menawarkan kompatibilitas penuh dengan Nginx 1.27 serta fitur tambahan baru yang berguna. Berikut ini lebih lanjut tentang hal itu.

Angie adalah server web yang relatif baru yang di-fork dari Nginx oleh beberapa mantan pengembang inti Nginx dengan tujuan untuk melampaui kemampuan versi aslinya. Dirancang sebagai pengganti langsung untuk Nginx, Angie menawarkan kombinasi efisiensi yang sudah dikenal dengan banyak fitur baru dan inovatif yang ditujukan untuk kebutuhan web modern.

Fitur Baru di Angie 1.6 Web Server

Sorotan dari rilis Angie 1.6 adalah diperkenalkannya direktif sticky pada blok upstream modul stream. Ini memungkinkan mode sesi sticky, memastikan bahwa semua koneksi dalam satu sesi diarahkan ke server yang sama.

Server web sekarang mendukung ekstraksi nilai Cookie dari koneksi RDP menggunakan direktif rdp_preread baru di modul stream. Kemampuan ini memungkinkan cookie dicatat dan sesi terkait dengan server tertentu saat melakukan load balancing, menggunakan variabel seperti “$rdp_cookie” dan “$rdp_cookie_NAME.”

Selain itu, blok server sekarang mendukung beberapa direktif ACME, memungkinkan konfigurasi untuk mendapatkan dua sertifikat secara bersamaan untuk satu server virtual. Opsi baris perintah baru, -m dan -M, juga telah diperkenalkan untuk menampilkan baik modul bawaan maupun modul yang dimuat.

Server Web Angie 1.6.0

Tapi masih ada lagi. Angie 1.6 memperluas dukungannya untuk mencakup BoringSSL di modul ACME, sehingga meningkatkan kompatibilitas dan opsi keamanan server.

Rilis baru ini juga mencakup dua perbaikan bug penting dalam penanganan protokol ACME. Satu memperbaiki kesalahan dalam permintaan sertifikat yang disebabkan oleh konfigurasi yang menghasilkan deskriptor file yang buruk. Perbaikan lainnya menyelesaikan masalah dengan permintaan sertifikat yang melibatkan banyak nama domain, yang menyebabkan kesalahan pada parser JSON.

Terakhir, bug yang memengaruhi klien ACME dengan beberapa direktif error_log juga telah diperbaiki. Masalah ini sebelumnya menyebabkan pesan log dikirim ke log yang tidak relevan, sehingga mempersulit manajemen server dan debugging.

Server web Angie 1.6 mencakup semua fungsionalitas Nginx 1.27.0. Catatan perubahan menyediakan daftar lengkap perubahan.