NGINX Unit 1.20.0 Kutulutsidwa kwa Seva Yogwiritsa Ntchito

chinachitika kutulutsidwa kwa seva ya pulogalamu Gawo la NGINX 1.20, yomwe imapanga yankho lowonetsetsa kukhazikitsidwa kwa mapulogalamu a pa intaneti m'zinenero zosiyanasiyana zamapulogalamu (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js ndi Java). Motsogozedwa ndi NGINX Unit, mapulogalamu angapo m'zilankhulo zosiyanasiyana zamapulogalamu amatha kuthamanga nthawi imodzi, magawo oyambira omwe amatha kusinthidwa mwachangu popanda kufunikira kosintha mafayilo osintha ndikuyambiranso. Khodiyo imalembedwa m'chinenero cha C ndi wogawidwa ndi zololedwa pansi pa Apache 2.0. Mutha kuzolowerana ndi mawonekedwe a NGINX Unit mu kulengeza kumasulidwa koyamba.

Mtundu watsopano wa chilankhulo cha Python umathandizira mawonekedwe apulogalamu Chithunzi cha ASGI (Asynchronous Server Gateway Interface), yomwe idapangidwa kuti ilowe m'malo mwa WSGI, cholinga chake ndikuwonetsetsa kuyanjana kwa ma seva, ma frameworks ndi mapulogalamu omwe amathandizira magwiridwe antchito asynchronous.
NGINX Unit imangozindikira mawonekedwe omwe amagwiritsidwa ntchito mu Python application (ASGI kapena WSGI). Kusintha kwa ASGI ndi kofanana ndi zokonda zomwe zidaperekedwa kale za WSGI.

Zosintha zina:

  • Pulogalamu ya Python yawonjezera seva ya WebSocket yomangidwa yomwe ingagwiritsidwe ntchito m'mapulogalamu omwe akugwirizana ndi ndondomeko ya ASGI Message Format 2.1.
  • Pulogalamu ya PHP tsopano yakhazikitsidwa isanadulidwe, kulola zowonjezera zonse zomwe zilipo pa dongosolo kuti zitsitsidwe.
  • Zithunzi za AVIF ndi APNG zawonjezedwa pamndandanda wamitundu yothandizidwa ya MIME.
  • Test suite yasinthidwa kuti igwiritse ntchito pytest.
  • Yambitsirani kukhazikitsidwa kwaokha kwamafayilo akutali /tmp m'malo a chroot.
  • Kusintha kwa $host kumapereka mwayi wofikira kumtengo wokhazikika wamutu wa "Host" kuchokera pa pempho.
  • Njira yowonjezeredwa "yoyimba" kuti muyike mayina a Python kuti atchulidwe.
  • Kugwirizana ndi PHP 8 RC 1 kumatsimikizika.
  • Anawonjezera njira ya "automount" ku chinthu cha "kudzipatula" kuti mulepheretse kukhazikitsidwa kwazomwe zimadalira zigawo zothandizira chilankhulo.

Source: opennet.ru

Kuwonjezera ndemanga