NGINX Unit 1.24.0 Application Server Release

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

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

  • Εξασφαλίζεται η συμβατότητα με το Ruby 3.0.
  • Η PHP έχει προστεθεί στην προεπιλεγμένη λίστα τύπων MIME.
  • Είναι δυνατό να ορίσετε αυθαίρετες ρυθμίσεις για συνδέσεις TLS μέσω εντολών OpenSSL.
  • Προστέθηκε υποστήριξη για τον περιορισμό της επεξεργασίας στατικών αρχείων με βάση τους τύπους MIME. Για παράδειγμα, για να περιορίσετε τα μεταφορτωμένα αρχεία μόνο σε εικόνες και βίντεο, μπορείτε να καθορίσετε: { "share": "/www/data", "types": [ "image/*", "video/*" ] }
  • Έχει υλοποιηθεί η δυνατότητα χρήσης chroot, αποκλεισμού της χρήσης συμβολικών συνδέσμων και απαγόρευσης της τομής σημείων προσάρτησης σε σχέση με μεμονωμένα αιτήματα κατά την προβολή στατικών αρχείων. { "share": "/www/data/static/", "chroot": "/www/data/", "follow_symlinks": false, "traverse_mounts": false }
  • Προστέθηκε ένα πρόγραμμα φόρτωσης για αυτόματη παράκαμψη των λειτουργικών μονάδων "http" και "websocket" στο Node.js.
  • Για την Python, είναι δυνατό να καθοριστούν πολλές ενότητες «στόχων» στη διαμόρφωση για να οριστούν διαφορετικά σχήματα για την κλήση χειριστών WSGI/ASGI σε μία εφαρμογή. { "applications": { "python-app": { "type": "python", "path": "/www/apps/python-app/", "targets": { "foo": { "module" : "foo.wsgi", "callable": "foo" }, "bar": { "module": "bar.wsgi", "callable": "bar" } } } } }

Πηγή: opennet.ru

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