NGINX Unit 1.11.0 Útgáfa forritaþjóns

sá ljósið útgáfu forritaþjóns NGINX eining 1.11, sem þróar lausn til að tryggja opnun vefforrita á ýmsum forritunarmálum (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js og Java). Undir stjórn NGINX Unit geta nokkur forrit á mismunandi forritunarmálum keyrt samtímis, hægt er að breyta ræsibreytum þeirra á virkan hátt án þess að þurfa að breyta stillingarskrám og endurræsa. Kóðinn er skrifaður á C tungumáli og dreift af leyfi samkvæmt Apache 2.0. Þú getur kynnt þér eiginleika NGINX Unit í tilkynningu fyrstu útgáfu.

Í nýju útgáfunni:

  • Innbyggð
    getu til að þjóna sjálfstætt kyrrstæðu efni án þess að hafa samband við utanaðkomandi http-þjón. Endanlegt markmið er að breyta Unit í fullgildan vefþjón með innbyggðum verkfærum til að byggja upp vefþjónustu. Til að dreifa kyrrstæðum skrám er nóg að tilgreina í stillingunum rótarskrána með dreifðu skránum og, ef nauðsyn krefur, ákvarða þær MIME-gerðir sem vantar:

    "share": "/data/www/example.com"

    "mime_types": {
    "texti/látlaus": [
    "lestu mig"
    ".c",
    ".h"
    ],
    "application/msword": ".doc"
    }

  • Stuðningur einangra vefumsóknarferla með því að nota gámaeinangrunartæki í Linux. Í stillingunum geturðu virkjað mismunandi nafnrými, virkjað takmarkanir á cgroup og kortlagt UID/GID í aðalumhverfinu og einangraða ílátinu:

    "nafnarými": {
    "skilríki": satt,
    "pid": satt
    "net": satt,
    "fjall": rangt,
    "uname": satt,
    "cgroup": rangt
    },

    "uidmap": [
    {
    "gámur": 1000,
    "gestgjafi": 812,
    "stærð": 1
    }
    ],

  • Bætt við innfæddri WebSocket miðlara útfærslu fyrir JSC (Java Servlet Container) servlets. Í síðustu útgáfu var WebSocket þjónninn útfærður fyrir Node.js.
  • Það er nú stuðningur við að taka beint á API stillingum sem innihalda "/" stafi með því að nota sleppi þeirra ('%2F'). Til dæmis:

    FÁ /config/settings/http/static/mime_types/text%2Fplain/

Heimild: opennet.ru

Bæta við athugasemd