Κυκλοφόρησε το NGINX Unit 1.11.0

Στις 19 Σεπτεμβρίου 2019, κυκλοφόρησε ο διακομιστής εφαρμογής NGINX Unit 1.11.0.
Κύρια χαρακτηριστικά γνωρίσματα:

  • Ο διακομιστής έχει μια ενσωματωμένη δυνατότητα να εξυπηρετεί ανεξάρτητα στατικό περιεχόμενο χωρίς πρόσβαση σε εξωτερικό διακομιστή http. Ως αποτέλεσμα, θέλουν να μετατρέψουν τον διακομιστή εφαρμογών σε έναν πλήρη διακομιστή ιστού με ενσωματωμένα εργαλεία για τη δημιουργία υπηρεσιών Ιστού. Για να διανείμετε περιεχόμενο, απλώς καθορίστε τον ριζικό κατάλογο στις ρυθμίσεις {
    "share": "/data/www/example.com"
    }

    και, εάν είναι απαραίτητο, προσδιορίστε τους τύπους MIME που λείπουν {
    "mime_types": {
    "κείμενο/απλό": [
    "διαβάζω",
    ".ντο",
    ".h"
    ],

    "application/msword": ".doc"
    }
    }

    • Προστέθηκε υποστήριξη για απομόνωση διεργασιών χρησιμοποιώντας εργαλεία απομόνωσης κοντέινερ στο Linux. Στο αρχείο διαμόρφωσης, μπορείτε να ενεργοποιήσετε διαφορετικούς χώρους ονομάτων, να ενεργοποιήσετε περιορισμούς ομάδας ή να αντιστοιχίσετε το GID/UID του sandbox στο κύριο {
      "χώροι ονομάτων": {
      "διαπιστευτήριο": αληθές,
      "pid": αλήθεια,
      "δίκτυο": αλήθεια,
      "mount": ψευδής,
      "uname": αλήθεια,
      "cgroup": ψευδής
      },

      "uidmap": [
      {
      "κοντέινερ": 1000,
      "οικοδεσπότης": 812,
      "μέγεθος": 1
      }
      ],

      "gidmap": [
      {
      "κοντέινερ": 1000,
      "οικοδεσπότης": 812,
      "μέγεθος": 1
      }
      ]
      }

    • Μια εγγενής υλοποίηση WebSocket έχει προστεθεί για servlets JSC.
    • Προστέθηκε η υλοποίηση της άμεσης διευθυνσιοδότησης των ρυθμίσεων API που περιέχουν τον χαρακτήρα "/", χρησιμοποιώντας τη διαφυγή του με "%2F". Παράδειγμα:
      GET /config/settings/http/static/mime_types/text%2Fplain/

Πηγή: linux.org.ru

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