NGINX Chikamu 1.17.0 Chikumbiro Server Kuburitswa

zvakaitika application server kuburitswa NGINX Chikamu 1.17, mukati mayo mhinduro iri kugadzirwa kuti ive nechokwadi chekuvhurwa kwewebhu maapplication mumitauro yakasiyana-siyana yekuronga (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js uye Java). NGINX Unit inogona panguva imwe chete kumhanyisa akawanda maapplication mumitauro yakasiyana-siyana yekuronga, iyo yekutanga paramita inogona kuchinjwa zvine simba pasina kukosha kwekugadzirisa mafaera ekugadzirisa uye kutangazve. Iyo kodhi yakanyorwa muC uye inoparadzirwa ne ine rezinesi pasi peApache 2.0. Iwe unogona kujairana nezvimiro zveNGINX Unit mukati chiziviso yekutanga chinyorwa.

Mushanduro itsva:

  • Mukana uchishandisa "return" uye "nzvimbo" mataurirwo mu "chiito" mabhuroko kuti nekukasira kudzoreredza kodhi yekudzosa kana kuendesa kune yekunze sosi. Semuyenzaniso, kuramba kupinda kuURIs inoenderana ne "*/.git/*" mask kana kunangidzira kune mugamuchiri ane www, unogona kushandisa anotevera marongero:

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

    "chiito": {
    "kudzoka": 403
    }
    }

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

    "chiito": {
    "kudzoka": 301,
    "nzvimbo": "https://www.example.org"
    }
    }

  • Tsigiro yezvidimbu zve server uremu mumabhuroko "nechokumusoro kwerwizi". Semuyenzaniso, dhizaini ine huremu hwakakwana, zvinoreva kuendesazve ku192.168.0.103 hafu yezvikumbiro zvakawanda sezvezvimwe:

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

    ikozvino inogona kuderedzwa kuita iri nyore uye inonzwisisika fomu:

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

  • Yakagadziriswa matambudziko nekuvaka muDragonFly BSD;
  • Yakagadzirisa bhagi yakatungamira kune kuburitsa kwekodhi 502 "Bad Gateway" pasi pemutoro wakakwira;
  • Yakagadziriswa ndangariro leak murouter yakaonekwa kutanga kubva pakuburitswa 1.13.0;
  • Kusapindirana nemamwe maNode.js maapplication akagadziriswa.

Source: opennet.ru

Voeg