rhyddhau gweinydd cais , 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 trwyddedig o dan Apache 2.0. Gallwch ddod yn gyfarwydd â nodweddion Uned NGINX yn datganiad cyntaf.
Mae'r fersiwn newydd ar gyfer yr iaith Python yn gweithredu cefnogaeth ar gyfer y rhyngwyneb rhaglennu (Rhyngwyneb Porth Gweinydd Asynchronous), sydd wedi'i gynllunio yn lle WSGI, gyda'r nod o sicrhau rhyngweithio gweinyddwyr, fframweithiau a chymwysiadau sy'n cefnogi gweithrediad asyncronig.
Mae Uned NGINX yn canfod y rhyngwyneb a ddefnyddir yn y cymhwysiad Python (ASGI neu WSGI) yn awtomatig. Mae cyfluniad ASGI yn debyg i'r gosodiadau a gynigiwyd yn flaenorol ar gyfer WSGI.
Newidiadau eraill:
- Mae modiwl Python wedi ychwanegu gweinydd WebSocket adeiledig y gellir ei ddefnyddio mewn cymwysiadau sy'n cydymffurfio â manyleb Fformat Neges ASGI 2.1.
- Mae'r modiwl PHP bellach wedi'i gychwyn cyn iddo gael ei gronni, gan ganiatáu i'r holl ychwanegion sydd ar gael ar y system gael eu llwytho.
- Mae delweddau AVIF ac APNG wedi'u hychwanegu at y rhestr o fathau MIME a gefnogir.
- Mae'r gyfres brawf wedi'i thrawsnewid i ddefnyddio pytest.
- Galluogi mowntio awtomatig o system ffeiliau ynysig / tmp mewn amgylcheddau croot.
- Mae'r newidyn $ host yn darparu mynediad i werth normaledig y pennawd “Host” o'r cais.
- Ychwanegwyd opsiwn "galadwy" i osod enwau cymhwysiad Python i'w galw.
- Sicrheir cydnawsedd â PHP 8 RC 1.
- Ychwanegwyd opsiwn "automount" at y gwrthrych "ynysu" i analluogi gosod dibyniaethau'n awtomatig ar gyfer modiwlau cymorth iaith.
Ffynhonnell: opennet.ru
