Nginx 1.19.1 kaleratu da, nginx web zerbitzariaren egungo linea nagusiko hurrengo bertsioa. Lerro nagusiko adarra garapen aktiboan dago, eta oraingo adar egonkorrak (1.18) akatsen konponketak baino ez ditu.
- Aldaketa: zuzentarauak lingering_close, irauteko_denbora ΠΈ lingering_timeout orain funtzionatu HTTP/2 erabiliz.
- Aldaketa: orain backendak bidalitako datu gehigarriak beti baztertzen dira.
- Aldaketa: orain, FastCGI zerbitzari batetik erantzun laburregia jasotzen duenean, nginx-ek erantzunaren zati eskuragarria bezeroari bidaltzen saiatzen da, eta gero bezeroarekin konexioa ixten du.
- Aldaketa: orain, gRPC backend-etik luzera okerreko erantzuna jasotzean, nginx-ek erantzuna prozesatzeari uzten dio errore batekin.
- Gehigarria: min_free parametroa zuzentarauetan proxy_cache_path, fastcgi_cache_path, scgi_cache_path ΠΈ uwsgi_cache_path. Eskerrik asko Adam Bambuch.
- Konponketa: nginx-ek ez zituen unix domeinuko entzuteko socketak kendu SIGQUIT seinale batean dotorez itzaltzean.
- Konponketa: Zero tamainako UDP paketeak ez ziren proxy egin.
- Konponketa: baliteke uwsgi backendetarako proxyak SSL erabiliz ez funtzionatzea. Eskerrik asko Guanzhong Chen.
- Konponketa: akatsak kudeatzea zuzentarau bat erabiltzean ssl_ocsp.
- Akatsen konponketa: XFS eta NFS fitxategi-sistemak erabiltzean, diskoaren cachearen tamaina gaizki kalkulatu liteke.
- Konponketa: Memcached zerbitzariak erantzun okerra itzultzen badu, "tamaina negatiboa bufa idazlearen" mezuak ager litezke erregistroetan.
Nginx-en aldi berean atera zen njs 0.4.2
njs JavaScript hizkuntzaren azpimultzo bat da, nginx-en funtzionaltasuna zabaltzeko aukera ematen duena. njs ECMAScript 5.1 (modu zorrotza) bateragarria da ECMAScript 6rako eta ondorengorako luzapen batzuekin. Bateragarritasuna garatzen ari da.
Iturria: linux.org.ru