NGINX Waehe 1.9.0 Tukunga Tūmau Taupānga

i tupu tuku tūmau tono NGINX Waehe 1.9, kei roto nei he otinga hei whakarite i te whakarewatanga o nga tono paetukutuku i roto i nga momo reo hotaka (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js me Java). Ka taea e NGINX Unit te whakahaere i nga tono maha i roto i nga reo hootaka rereke, ka taea te whakarereke i nga taapiri whakarewatanga me te kore e hiahia ki te whakatika i nga konae whirihoranga me te whakaara ano. Ka tuhia te waehere ki C me tohaina e kua raihanatia i raro i te Apache 2.0. Ka taea e koe te mohio ki nga ahuatanga o te NGINX Unit i roto panui take tuatahi.

I roto i te putanga hou:

  • faingamālie tono ararere i runga i nga tohenga URI, pane me nga Pihikete;

    "upoko": [
    {
    "Whakaae-Whakawaehere": "*gzip*",
    "Kaiwhakamahi-Kaiwhakamahi": "Mozilla/5.0*"
    },
    {
    "Kaiwhakamahi-Kaiwhakamahi": "kuri*"
    }
    ]

  • Inaianei kei te tautokohia e nga tauira riterite nga arai i nga kopare korero-waenganui. Hei tauira,

    "Kaihautū": ["eu-*.example.com", "!eu-5.example.com"]

  • support Ko nga mahi i tukuna ma te whakamahi i te tikanga POST ki te raweke i nga ihirangi o nga raupapa i roto i te whirihoranga (ka tukuna nga huringa ki te whakatakotoranga JSON);

    curl -X POST -d '{"match": {"uri": "/production/*"}, \
    "action": {"pass": "nga tono/wiki-prod"}}' \
    --unix-socket=/path/to/control.unit.sock \
    http://localhost/config/routes/

  • Tautoko mo te whakarereke i te kaiwhakamahi me te roopu ma te whakamahi i nga kaha CAP_SETUID me CAP_SETGID i Linux me te kore e whakahaere i te mahinga matua hei kaiwhakamahi whai mana.

Source: opennet.ru

Tāpiri i te kōrero