NGINX Unit 1.17.0 Kutulutsidwa kwa Seva Yogwiritsa Ntchito

chinachitika kutulutsidwa kwa seva ya pulogalamu Gawo la NGINX 1.17, yomwe imapanga yankho lowonetsetsa kukhazikitsidwa kwa mapulogalamu a pa intaneti m'zinenero zosiyanasiyana zamapulogalamu (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js ndi Java). Motsogozedwa ndi NGINX Unit, mapulogalamu angapo m'zilankhulo zosiyanasiyana zamapulogalamu amatha kuthamanga nthawi imodzi, magawo oyambira omwe amatha kusinthidwa mwachangu popanda kufunikira kosintha mafayilo osintha ndikuyambiranso. Khodiyo imalembedwa m'chinenero cha C ndi wogawidwa ndi zololedwa pansi pa Apache 2.0. Mutha kuzolowerana ndi mawonekedwe a NGINX Unit mu kulengeza kumasulidwa koyamba.

Mu mtundu watsopano:

  • Mwayi kugwiritsa ntchito mawu oti "kubwerera" ndi "malo" mu "chinthu" kuti mubweze khodi yobwereza mosavomerezeka kapena kupitanso kuzinthu zakunja. Mwachitsanzo, kukana kulowa ma URI omwe akufanana ndi chigoba cha "*/.git/*" kapena kupitanso kwa wolandira ndi www, mutha kugwiritsa ntchito zokonda zotsatirazi:

    {
    "kufanana": {
    "uri": "*/.git/*"
    },

    "kuchita": {
    "kubwerera": 403
    }
    }

    {
    "kufanana": {
    "host": "example.org",
    },

    "kuchita": {
    "kubwerera": 301,
    "location": "https://www.example.org"
    }
    }

  • Kuthandizira kulemera kwa seva mu block "kumtunda". Mwachitsanzo, mapangidwe okhala ndi masikelo amtundu wonse, omwe amatanthauza kutumizira ku 192.168.0.103 theka la zopempha zambiri monga za enawo:

    {
    "192.168.0.101:8080": {
    "kulemera": 2
    },
    "192.168.0.102:8080": {
    "kulemera": 2
    },
    "192.168.0.103:8080": {},
    "192.168.0.104:8080": {
    "kulemera": 2
    }
    }

    zitha kuchepetsedwa kukhala zosavuta komanso zomveka bwino:

    {
    "192.168.0.101:8080": {},
    "192.168.0.102:8080": {},
    "192.168.0.103:8080": {
    "kulemera": 0.5
    },
    "192.168.0.104:8080": {}
    }

  • Mavuto othana ndi zomangamanga mu DragonFly BSD;
  • Kukonza cholakwika chomwe chinayambitsa kutulutsa code 502 "Bad Gateway" pansi pa katundu wambiri;
  • Konzani kutayikira kwa kukumbukira mu rauta komwe kumawoneka kuyambira kumasulidwa 1.13.0;
  • Zosagwirizana ndi mapulogalamu ena a Node.js zathetsedwa.

Source: opennet.ru

Kuwonjezera ndemanga