De NGINX Unit 1.26.0-applikaasjetsjinner waard frijlitten, wêryn in oplossing ûntwikkele wurdt om de lansearring fan webapplikaasjes te garandearjen yn ferskate programmeartalen (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js en Java). NGINX Unit kin tagelyk meardere applikaasjes útfiere yn ferskate programmeartalen, wêrfan de startparameters dynamysk kinne wurde feroare sûnder de needsaak om konfiguraasjebestannen te bewurkjen en opnij te begjinnen. De koade is skreaun yn C en ferspraat ûnder de Apache 2.0-lisinsje. Jo kinne yn 'e kunde komme mei de funksjes fan NGINX Unit yn' e oankundiging fan 'e earste release.
Yn de nije ferzje:
- In wiziging is makke oan 'e opsje "diel", dy't no it folsleine paad nei de bestannen spesifisearret ynstee fan 'e dokumintrootmap, dy't earder tafoege waard oan 'e fersyk URI;
- Automatyske oanpassing fan besteande konfiguraasjes tafoege oan nije "share" opsjes by it opwurdearjen fan eardere ferzjes;
- Fariabele stipe is tafoege oan de opsjes "diel". Bygelyks: { "share": "/www/data/$uri" }
- Stipe tafoege foar meardere paden yn 'e opsje "diel". Bygelyks: { "share": [ "/www/$host$uri", "/www/static$uri", "/www/app.html" ] }
- Fariabele stipe tafoege oan chroot-opsjes;
- Stipe tafoege foar it dielen fan opcache yn PHP tusken applikaasjeprosessen;
- Stipe tafoege foar fersykrouting troch querystring;
- In brek reparearre wêr't router- en applikaasjeprosessen crashe as de fersyklimyt waard berikt troch asynchrone of multi-threaded applikaasjes;
- In brek reparearre dy't stoppe mei it lêzen fan frames fan in fêststelde WebSocket-ferbining fan 'e kliïnt nei't de korrespondearjende handler waard opnij konfigureare;
- Fêst gebou mei glibc 2.34-bibleteek, dy't benammen ferskynt yn Fedora 35.
Boarne: opennet.ru
