Rhyddhau Gweinydd Cais Uned 1.9.0 NGINX

cymryd lle rhyddhau gweinydd cais NGINX Uned 1.9, sy'n datblygu datrysiad i sicrhau lansiad cymwysiadau gwe mewn amrywiol ieithoedd rhaglennu (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js a Java). O dan reolaeth NGINX Unit, gall sawl cais mewn gwahanol ieithoedd rhaglennu redeg ar yr un pryd, a gellir newid y paramedrau lansio yn ddeinamig heb yr angen i olygu ffeiliau cyfluniad ac ailgychwyn. Mae'r cod wedi'i ysgrifennu yn iaith C a dosbarthu gan trwyddedig o dan Apache 2.0. Gallwch ddod yn gyfarwydd Γ’ nodweddion Uned NGINX yn cyhoeddiad datganiad cyntaf.

Yn y fersiwn newydd:

  • Cyfle ceisiadau llwybro yn seiliedig ar ddadleuon URI, penawdau a Chwcis;

    "penawdau": [
    {
    "Derbyn-Amgodio": "*gzip*",
    "Defnyddiwr-Asiant": "Mozilla/5.0*"
    },
    {
    "Defnyddiwr-Asiant": "Cyrlio*"
    }
    ]

  • Mae templedi paru llwybrau bellach yn cefnogi masgiau canol mynegiant. Er enghraifft,

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

  • Cymorth gweithrediadau a anfonir gan ddefnyddio'r dull POST i drin cynnwys araeau yn y ffurfweddiad (trosglwyddir newidiadau mewn fformat JSON);

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

  • Cefnogaeth ar gyfer newid defnyddiwr a grΕ΅p gan ddefnyddio galluoedd CAP_SETUID a CAP_SETGID yn Linux heb redeg y brif broses fel defnyddiwr breintiedig.

Ffynhonnell: opennet.ru

Ychwanegu sylw