Objavljen je Nginx 1.19.1, sljedeće izdanje u trenutnoj glavnoj grani nginx web servera. Glavna grana je u aktivnom razvoju, dok trenutna stabilna grana (1.18) ima samo ispravke grešaka.
- Promjena: direktive lingering_close, lingering_time и lingering_timeout sada radi kada koristite HTTP/2.
- Promjena: sada se dodatni podaci koje šalje backend uvijek odbacuju.
- Promjena: sada, kada primi prekratak odgovor od FastCGI servera, nginx pokušava poslati raspoloživi dio odgovora klijentu, a zatim zatvara vezu sa klijentom.
- Promjena: sada, kada primi odgovor netačne dužine od gRPC pozadine, nginx prestaje obraditi odgovor s greškom.
- Dodatak: parametar min_free u direktivama proxy_cache_path, fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. Hvala Adamu Bambchu.
- Popravka: nginx nije uklonio utičnice za slušanje unix domene kada se elegantno isključio na SIGQUIT signalu.
- Popravka: UDP paketi nulte veličine nisu bili proksi.
- Popravka: Proksiranje na uwsgi pozadine koristeći SSL možda neće raditi. Hvala Guanzhong Chen.
- Popravka: rukovanje greškama pri korištenju direktive ssl_ocsp.
- Ispravka greške: Kada koristite sisteme datoteka XFS i NFS, veličina predmemorije diska može biti pogrešno izračunata.
- Popravka: Ako je server memcached vratio netačan odgovor, poruke "negativna veličina buf in writer" mogle bi se pojaviti u evidenciji.
Izašao je u isto vrijeme kada i nginx njs 0.4.2
njs je podskup JavaScript jezika koji vam omogućava da proširite funkcionalnost nginxa. njs je kompatibilan sa ECMAScript 5.1 (strogi način rada) s nekim proširenjima za ECMAScript 6 i novije verzije. Kompatibilnost je u razvoju.
izvor: linux.org.ru