Kitengo cha NGINX 1.11.0 Toleo la Seva ya Maombi

aliona mwanga kutolewa kwa seva ya programu Kitengo cha NGINX 1.11, ambayo suluhisho linatengenezwa ili kuhakikisha uzinduzi wa programu za wavuti katika lugha mbalimbali za programu (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js na Java). Chini ya udhibiti wa Kitengo cha NGINX, programu kadhaa katika lugha tofauti za programu zinaweza kukimbia wakati huo huo, vigezo vya uzinduzi ambavyo vinaweza kubadilishwa kwa nguvu bila hitaji la kuhariri faili za usanidi na kuanza tena. Nambari imeandikwa kwa lugha ya C na kusambazwa na leseni chini ya Apache 2.0. Unaweza kufahamiana na huduma za Kitengo cha NGINX ndani tangazo kutolewa kwanza.

Katika toleo jipya:

  • Imejengwa ndani
    uwezo wa kujitegemea kutumikia maudhui tuli bila kuwasiliana na seva ya nje ya http. Lengo kuu ni kubadilisha Kitengo kuwa seva kamili ya wavuti iliyo na zana zilizojumuishwa za kujenga huduma za wavuti. Ili kusambaza faili tuli, inatosha kutaja katika mipangilio saraka ya mizizi na faili zilizosambazwa na, ikiwa ni lazima, kuamua aina za MIME zinazokosekana:

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

    "mime_types": {
    "maandishi/wazi": [
    "nisome"
    ".c",
    ".h"
    ],
    "application/msword": ".doc"
    }

  • Support kutenganisha michakato ya programu ya wavuti kwa kutumia zana za kutenganisha kontena katika Linux. Katika mipangilio unaweza kuwezesha nafasi tofauti za majina, wezesha vizuizi vya kikundi na UID/GID ya ramani katika mazingira kuu na kontena iliyotengwa:

    "nafasi za majina": {
    "sifa": kweli,
    "pid": kweli
    "mtandao": kweli,
    "mlima": uongo,
    "uname": kweli,
    "kikundi": uongo
    },

    "uidmap": [
    {
    "chombo": 1000,
    "mwenyeji": 812,
    "ukubwa": 1
    }
    ],

  • Imeongeza utekelezaji wa seva asilia ya WebSocket kwa seva za JSC (Java Servlet Container). Katika toleo la mwisho, seva ya WebSocket ilitekelezwa kwa Node.js.
  • Sasa kuna usaidizi wa kushughulikia moja kwa moja mipangilio ya API iliyo na herufi "/" kwa kutumia njia ya kutoroka ('%2F'). Kwa mfano:

    PATA /config/settings/http/static/mime_types/text%2Fplain/

Chanzo: opennet.ru

Kuongeza maoni