NGINX Unit rakendusserveri vÀljalaskmine 1.17.0

Toimus rakendussĂŒsteemi vĂ€ljaanne NGINX Unit 1.17, mille raames arendatakse lahendust veebirakenduste kĂ€itamiseks erinevates programmeerimiskeeltes (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ja Java). NGINX Unit all saavad samal ajal töötada mitmed rakendused erinevates programmeerimiskeeltes, mille kĂ€ivitamisparameetreid saab dĂŒnaamiliselt muuta ilma konfiguratsioonifailide muutmiseta ja taaskĂ€ivitamiseta. Kood on kirjutatud C keeles ja levitatakse Apache 2.0 litsentsi alusel. NGINX Unit'i omadustega saab tutvuda teated esimese vĂ€ljaande.

Uues versioonis:

  • VĂ”imalus kasutades vĂ€ljendeid „return” ja „location” „action” plokkides koheseks suunamiseks suvalisse tagastuskoodi vĂ”i vĂ€lisele ressursile. NĂ€iteks URI-de juurdepÀÀsu keelamiseks, mis vastavad mustrile „*/*.git/*”, vĂ”i suunamiseks www-hostile, saab kasutada jĂ€rgmisi seadeid:

    {
    „match”: {
    „uri”: „*/*.git/*”
    },

    „action”: {
    „return”: 403
    }
    }

    {
    „match”: {
    „host”: „example.org”,
    },

    „action”: {
    „return”: 301,
    „location”: „https://www.example.org”
    }
    }

  • Serverite kaalude murdvÀÀrtuste toetamine „upstream„. NĂ€iteks konstruktsioon terve kaaluga, mis eeldab suunamist 192.168.0.103-le poole vĂ€hemate pĂ€ringute arvuga kui ĂŒlejÀÀnud:

    {
    „192.168.0.101:8080”: {
    „weight”: 2
    },
    „192.168.0.102:8080”: {
    „weight”: 2
    },
    „192.168.0.103:8080”: { },
    „192.168.0.104:8080”: {
    „weight”: 2
    }
    }

    nĂŒĂŒd saab seda tuua lihtsama ja loogilisema kujundi sisse:

    {
    „192.168.0.101:8080”: { },
    „192.168.0.102:8080”: { },
    „192.168.0.103:8080”: {
    „weight”: 0.5
    },
    „192.168.0.104:8080”: { }
    }

  • Probleemid DragonFly BSD koostamisega on lahendatud;
  • Parandatud tĂ”rge, mis pĂ”hjustas 502 „Bad Gateway” koodi ilmumise kĂ”rge koormuse korral;
  • Parandatud mĂ€luleke router-is, mis ilmnes versioonist 1.13.0 alates;
  • Kohandatud on mĂ”ned Node.js rakenduste ĂŒhilduvuse probleemid.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster