NGINX Unit 1.11.0 Програмын серверийн хувилбар

Гэрэл харсан програмын серверийн хувилбар NGINX нэгж 1.11, янз бүрийн програмчлалын хэл дээр вэб програмуудыг ажиллуулах шийдлийг боловсруулж байна (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js болон Java). NGINX нэгжийн хяналтан дор өөр өөр програмчлалын хэл дээрх хэд хэдэн програмууд нэгэн зэрэг ажиллах боломжтой бөгөөд тохиргооны файлуудыг засварлаж, дахин эхлүүлэх шаардлагагүйгээр эхлүүлэх параметрүүдийг динамикаар өөрчлөх боломжтой. Код нь Си хэл дээр бичигдсэн ба тараасан Apache 2.0 дагуу лицензтэй. Та NGINX нэгжийн онцлогтой танилцах боломжтой мэдэгдэл анхны хувилбар.

Шинэ хувилбарт:

  • Баригдсан
    гадаад http сервертэй холбогдохгүйгээр статик контентыг бие даан үйлчлэх чадвар. Эцсийн зорилго нь Unit-ийг вэб үйлчилгээг бий болгох хэрэгсэл бүхий бүрэн хэмжээний вэб сервер болгон хувиргах явдал юм. Статик файлуудыг түгээхийн тулд тохиргоонд тархсан файлуудын үндсэн директорийг зааж өгөхөд хангалттай бөгөөд шаардлагатай бол алга болсон MIME төрлийг тодорхойлоход хангалттай.

    "хуваалцах": "/data/www/example.com"

    "mime_types": {
    "текст/энгийн": [
    "унших"
    ".c",
    ".h"
    ],
    "application/msword": ".doc"
    }

  • тусламж Линукс дээрх контейнер тусгаарлах хэрэгслийг ашиглан вэб програмын процессыг тусгаарлах. Тохиргоо дотроос та өөр өөр нэрийн орон зайг идэвхжүүлж, бүлгийн хязгаарлалтыг идэвхжүүлж, үндсэн орчин болон тусгаарлагдсан контейнерт UID/GID-г буулгаж болно.

    "нэрийн орон зай": {
    "итгэмжлэл": үнэн,
    "pid": үнэн
    "сүлжээ": үнэн,
    "mount": худал,
    "нэр": үнэн,
    "cgroup": худал
    },

    "uidmap": [
    {
    "контейнер": 1000,
    "хост": 812,
    "хэмжээ": 1
    }
    ],

  • JSC (Java Servlet Container) сервлетүүдэд зориулсан эх WebSocket серверийн хэрэгжилтийг нэмсэн. Сүүлийн хувилбарт WebSocket серверийг Node.js-д зориулж хэрэгжүүлсэн.
  • Одоо "/" тэмдэгтүүдийг агуулсан API тохиргоонуудын зугтахыг ('%2F') ашиглан шууд хаяглах боломжтой болсон. Жишээлбэл:

    АВАХ /config/settings/http/static/mime_types/text%2Fplain/

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх