Sgaoileadh frithealaiche tagraidh aonad NGINX 1.17.0

thachair sgaoileadh frithealaiche tagraidh Aonad NGINX 1.17, anns a bheil fuasgladh ga leasachadh gus dèanamh cinnteach gun tèid tagraidhean lìn a chuir air bhog ann an grunn chànanan prògramaidh (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js agus Java). Faodaidh Aonad NGINX grunn thagraidhean a ruith aig an aon àm ann an diofar chànanan prògramaidh, agus faodar na paramadairean tòiseachaidh aca atharrachadh gu dinamach gun fheum air faidhlichean rèiteachaidh a dheasachadh agus ath-thòiseachadh. Tha an còd sgrìobhte ann an C agus air a sgaoileadh le le cead fo Apache 2.0. Gheibh thu eòlas air feartan Aonad NGINX ann an sanas chiad iris.

Anns an dreach ùr:

  • Comas a’ cleachdadh abairtean “tilleadh” agus “location” ann am blocaichean “gnìomh” gus còd tilleadh neo-riaghailteach a thilleadh sa bhad no ath-stiùireadh gu goireas a-muigh. Mar eisimpleir, gus ruigsinneachd air URI a dhiùltadh a tha a’ freagairt ris a’ mhasg “*/.git/*” no ath-stiùireadh gu òstair le www, faodaidh tu na roghainnean a leanas a chleachdadh:

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

    "gnìomh": {
    "tilleadh": 403
    }
    }

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

    "gnìomh": {
    "tilleadh": 301,
    "location": "https://www.example.org"
    }
    }

  • Taic airson cuideaman frithealaiche bloigh ann am blocaichean"shuas an abhainn". Mar eisimpleir, dealbhadh le cuideaman iomlan, a tha a 'ciallachadh ath-stiùireadh gu 192.168.0.103 leth uiread de dh'iarrtasan agus an fheadhainn eile:

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

    a-nis faodar a lughdachadh gu cruth nas sìmplidh agus nas loidsigeach:

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

  • Duilgheadasan stèidhichte le togail ann an DragonFly BSD;
  • Chàirich sinn buga a lean gu toradh còd 502 “Bad Gateway” fo luchd àrd;
  • Chàirich sinn aodion cuimhne ann an router a nochd a’ tòiseachadh bho sgaoileadh 1.13.0;
  • Chaidh neo-fhreagarrachd le cuid de thagraidhean Node.js fhuasgladh.

Source: fosgailtenet.ru

Cuir beachd ann