Kukhishwe iseva yesicelo se-NGINX Unit 1.26.0, lapho kuthuthukiswa khona isixazululo sokuqinisekisa ukwethulwa kwezinhlelo zokusebenza zewebhu ngezilimi ezahlukahlukene zokuhlela (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js kanye neJava) . Iyunithi ye-NGINX ingasebenzisa ngesikhathi esisodwa izinhlelo zokusebenza eziningi ngezilimi ezahlukene zokuhlela, imingcele yokuqalisa engashintshwa ngamandla ngaphandle kwesidingo sokuhlela amafayela wokumisa bese uqala kabusha. Ikhodi ibhalwe ngo-C futhi isatshalaliswa ngaphansi kwelayisensi ye-Apache 2.0. Ungakwazi ukujwayelana nezici ze-NGINX Unit esimemezelweni sokukhululwa kokuqala.
Enguqulweni entsha:
- Ushintsho lwenziwe kunketho "yokwabelana", manje esicacisa indlela egcwele eya kumafayela esikhundleni senkomba yempande yedokhumenti, eyengezwe ngaphambilini ku-URI yesicelo;
- Kwengezwe ukulungiswa okuzenzakalelayo kwezilungiselelo ezikhona ezinkethweni ezintsha "zokwabelana" lapho uthuthukiswa kusuka ezinguqulweni zangaphambilini;
- Ukusekelwa okuguquguqukayo kwengezwe ezinkethweni "zokwabelana". Isibonelo: { "share": "/www/data/$uri" }
- Kungezwe usekelo lwezindlela eziningi kunketho "yokwabelana". Isibonelo: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
- Kwengezwe ukusekelwa okuguquguqukayo kuzinketho ze-chroot;
- Ukwesekwa okwengeziwe kokwabelana nge-opcache ku-PHP phakathi kwezinqubo zohlelo lokusebenza;
- Ukwesekwa okwengeziwe komzila wesicelo ngeyunithi yezinhlamvu yombuzo;
- Kulungiswe isiphazamisi lapho umzila nezinqubo zohlelo lokusebenza zizophahlazeka lapho umkhawulo wesicelo ufinyelelwa izinhlelo zokusebenza ezingavumelanisi noma ezinezintambo eziningi;
- Kulungiswe isiphazamisi esimise ukufunda amafreyimu oxhumano olumisiwe lwe-WebSocket kusuka kuklayenti ngemva kokuba isibambi esihambisanayo siphinde salungiselelwa;
- Isakhiwo esilungisiwe esinomtapo wolwazi we-glibc 2.34, ovela, ikakhulukazi, ku-Fedora 35.
Source: opennet.ru