NGINX Unit 1.26.0 Application Server Release

Κυκλοφόρησε ο διακομιστής εφαρμογών NGINX Unit 1.26.0, εντός του οποίου αναπτύσσεται μια λύση για τη διασφάλιση της εκκίνησης εφαρμογών web σε διάφορες γλώσσες προγραμματισμού (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js και Java). Η μονάδα NGINX μπορεί να εκτελεί ταυτόχρονα πολλές εφαρμογές σε διαφορετικές γλώσσες προγραμματισμού, οι παράμετροι εκκίνησης των οποίων μπορούν να αλλάξουν δυναμικά χωρίς να χρειάζεται να επεξεργαστείτε τα αρχεία διαμόρφωσης και να κάνετε επανεκκίνηση. Ο κώδικας είναι γραμμένος σε C και διανέμεται με την άδεια Apache 2.0. Μπορείτε να εξοικειωθείτε με τα χαρακτηριστικά του NGINX Unit στην ανακοίνωση της πρώτης κυκλοφορίας.

Στη νέα έκδοση:

  • Έγινε μια αλλαγή στην επιλογή "κοινή χρήση", η οποία πλέον καθορίζει την πλήρη διαδρομή προς τα αρχεία αντί για τον ριζικό κατάλογο του εγγράφου, ο οποίος είχε προηγουμένως προστεθεί στο URI αιτήματος.
  • Προστέθηκε αυτόματη προσαρμογή των υπαρχουσών διαμορφώσεων σε νέες επιλογές "κοινή χρήση" κατά την αναβάθμιση από προηγούμενες εκδόσεις.
  • Η υποστήριξη μεταβλητής έχει προστεθεί στις επιλογές "κοινή χρήση". Για παράδειγμα: { "share": "/www/data/$uri" }
  • Προστέθηκε υποστήριξη για πολλαπλές διαδρομές στην επιλογή "κοινή χρήση". Για παράδειγμα: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
  • Προστέθηκε υποστήριξη μεταβλητής στις επιλογές του chroot.
  • Προστέθηκε υποστήριξη για κοινή χρήση opcache στην PHP μεταξύ των διαδικασιών εφαρμογής.
  • Προστέθηκε υποστήριξη για δρομολόγηση αιτημάτων με συμβολοσειρά ερωτήματος.
  • Διορθώθηκε ένα σφάλμα όπου οι διεργασίες του δρομολογητή και των εφαρμογών θα διακόπηκαν όταν το όριο αιτημάτων συμπληρωνόταν από ασύγχρονες εφαρμογές ή εφαρμογές πολλαπλών νημάτων.
  • Διορθώθηκε ένα σφάλμα που σταμάτησε την ανάγνωση πλαισίων μιας εγκατεστημένης σύνδεσης WebSocket από τον πελάτη μετά την επαναδιαμόρφωση του αντίστοιχου προγράμματος χειρισμού.
  • Σταθερό κτίριο με βιβλιοθήκη glibc 2.34, η οποία εμφανίζεται, ειδικότερα, στο Fedora 35.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο