Ο διακομιστής ιστού Angie 1.4.0 ευθυγραμμίζεται με τις λειτουργίες του Nginx 1.25.3


Η έκδοση Angie 1.4.0 κυκλοφορεί με βελτιωμένη υποστήριξη για HTTP/3, διαχείριση MQTT και βελτιωμένη αποκατάσταση διακομιστή, μαζί με όλα τα χαρακτηριστικά του Nginx 1.25.3.

Η Angie είναι ένα σχετικά νέο έργο που ιδρύθηκε από μερικούς από τους πρώην βασικούς προγραμματιστές του Nginx, με στόχο να ξεπεράσει τις δυνατότητες του αρχικού. Η μόλις κυκλοφορηθείσα έκδοση v1.4.0 είναι τώρα έτοιμη για παραγωγή, προσφέροντας συναρπαστικές νέες δυνατότητες. Ας τις δούμε, λοιπόν.

Το Angie 1.4.0 Αποκαλύπτει Προηγμένες Λειτουργίες και Βελτιώσεις

Angie 1.4.0 Διακομιστής Ιστού

Βελτιωμένη υποστήριξη HTTP/3

Ένα από τα πιο αξιοσημείωτα χαρακτηριστικά στην Angie 1.4.0 είναι η βελτιωμένη υποστήριξη για συνδέσεις HTTP/3 προς τους upstream διακομιστές στο μοντέλο HTTP proxy, δυνατότητα ρυθμίσεων μέσω της εντολής «proxy_http_version», η οποία επιτρέπει στους πελάτες να χρησιμοποιούν διάφορες εκδόσεις HTTP διατηρώντας μια αδιάλειπτη σύνδεση.

Βελτιωμένη αξιοπιστία διακομιστή

Η έκδοση εισάγει έναν μηχανισμό για την ομαλή επαναφορά ενός διακομιστή σε λειτουργία μετά από μια βλάβη, χρησιμοποιώντας την επιλογή «slow_start» της οδηγίας server στο μπλοκ upstream – μια λειτουργία κρίσιμη για τη διατήρηση της συνεχούς διαθεσιμότητας της υπηρεσίας και τη μείωση του χρόνου διακοπής.

Υποστήριξη Πρωτοκόλλου MQTT

Η Angie 1.4.0 περιλαμβάνει επίσης την οδηγία «mqtt_preread» στο module ροής, η οποία ενισχύει τη διαχείριση του πρωτοκόλλου MQTT (Message Queuing Telemetry Transport). Αυτή η οδηγία επιτρέπει την εξαγωγή του ονόματος χρήστη και του αναγνωριστικού πελάτη από το πακέτο CONNECT του πρωτοκόλλου MQTT στις μεταβλητές του διακομιστή «$mqtt_preread_username» και «$mqtt_preread_clientid».

Διαχείριση εύρους ζώνης για αρχεία MP4

Σε απάντηση της αυξανόμενης ανάγκης για αποδοτική διαχείριση εύρους ζώνης, η νέα έκδοση εισάγει οδηγίες για τον περιορισμό του ρυθμού απόκρισης κατά τη μετάδοση αρχείων MP4. Οι νέες οδηγίες «mp4_limit_rate» και «mp4_limit_rate_after» βοηθούν στη μείωση του φόρτου εύρους ζώνης ανάλογα με το bitrate, εξασφαλίζοντας ομαλότερη παράδοση μέσων.

Συμβατό με τις λειτουργίες του Nginx 1.25.3

Η Angie 1.4.0 περιλαμβάνει όλες τις λειτουργίες του Nginx 1.25.3, εξασφαλίζοντας ότι οι χρήστες επωφελούνται από τη σταθερότητα και τα χαρακτηριστικά αυτού του καθιερωμένου διακομιστή ιστού. Επιπλέον, η έκδοση περιλαμβάνει πρόσθετα πακέτα για το Alpine 3.19 και ένα ολοκαίνουργιο δυναμικό module που στοχεύει στην αυθεντικοποίηση LDAP, «angie-module-auth-ldap».

Τέλος, η νέα έκδοση επιλύει επίσης προηγούμενα προβλήματα, συμπεριλαμβανομένου ενός σφάλματος όπου ένας διακομιστής με μεσολάβηση, εάν ήταν ο μόνος σε μια ομάδα, θα μπορούσε να αναφερθεί λανθασμένα ως μη διαθέσιμος στο API μετρήσεων ακόμη και μετά την ανάκαμψη. Για πλήρη λίστα αλλαγών, ανατρέξτε στο αρχείο καταγραφής αλλαγών.