nginx 1.19.1

Lanzouse Nginx 1.19.1, a próxima versión da actual rama principal do servidor web nginx. A rama principal está en desenvolvemento activo, mentres que a rama estable actual (1.18) só ten correccións de erros.

  • Cambio: directivas persistente_pechar, tempo_permanente и lingering_timeout agora funciona cando se usa HTTP/2.
  • Cambio: agora os datos adicionais enviados polo backend sempre se descartan.
  • Cambio: agora, ao recibir unha resposta demasiado curta dun servidor FastCGI, nginx tenta enviar a parte dispoñible da resposta ao cliente e, a continuación, pecha a conexión co cliente.
  • Cambio: agora, ao recibir unha resposta de lonxitude incorrecta do backend de gRPC, nginx deixa de procesar a resposta cun erro.
  • Adición: parámetro min_free nas directivas proxy_cache_path, fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. Grazas Adam Bambuch.
  • Solución: nginx non eliminou os sockets de escoita do dominio Unix ao apagar con gracia nun sinal SIGQUIT.
  • Solución: os paquetes UDP de tamaño cero non foron enviados por proxy.
  • Solución: o proxy para backends de uwsgi usando SSL pode non funcionar. Grazas Guanzhong Chen.
  • Solución: tratamento de erros ao usar unha directiva ssl_ocsp.
  • Corrección de erros: ao usar sistemas de ficheiros XFS e NFS, o tamaño da caché do disco podería calcularse incorrectamente.
  • Solución: se o servidor memcached devolveu unha resposta incorrecta, as mensaxes de "tamaño negativo no escritor" poderían aparecer nos rexistros.

Saíu ao mesmo tempo que nginx njs 0.4.2

njs é un subconxunto da linguaxe JavaScript que che permite ampliar a funcionalidade de nginx. njs é compatible con ECMAScript 5.1 (modo estrito) con algunhas extensións para ECMAScript 6 e posteriores. A compatibilidade está en desenvolvemento.

Fonte: linux.org.ru

Engadir un comentario