Uscita del server http Lighttpd 1.4.60

È stato rilasciato il leggero server http lighttpd 1.4.60. La nuova versione include 437 modifiche, principalmente relative alla correzione di errori e ottimizzazioni.

Novità principali:

  • Aggiunta del supporto per l'intestazione Range (RFC-7233) per tutte le risposte non streaming (in precedenza, Range era supportato solo per la consegna di file statici).
  • Ottimizzazione dell'implementazione del protocollo HTTP/2, riducendo il consumo di memoria e accelerando l'elaborazione delle richieste iniziali inviate in modo intensivo.
  • Svolto lavoro per ridurre il consumo di memoria.
  • Aumentata la performance di lua nel modulo mod_magnet.
  • Incrementata la performance del modulo mod_dirlisting e aggiunta un'opzione per configurare la cache.
  • Nel mod_dirlisting, mod_ssi e mod_webdav sono stati aggiunti limiti per prevenire un alto consumo di memoria sotto carichi estremi.
  • Aggiunti limiti separati per il tempo di esecuzione delle chiamate connect(), write() e read() sul lato backend.
  • Garantito il riavvio se viene registrato un grande spostamento temporale degli orologi di sistema (che causava problemi con TLS 1.3 su sistemi embedded).
  • Il timeout di connessione al backend è impostato di default a 8 secondi (può essere modificato nelle impostazioni).

È stata pubblicata un'ulteriore avvertenza riguardo al cambiamento del comportamento e ad alcune impostazioni predefinite. Le modifiche sono previste per l'inizio del 2022.

  • Il timeout predefinito per le operazioni di riavvio/shutdown gracevole sarà ridotto da infinito a 5 secondi. Il timeout può essere configurato tramite l'opzione "server.graceful-shutdown-timeout".
  • La build con libev e FAM sarà dichiarata obsoleta; al loro posto verranno utilizzate le interfacce native del sistema operativo per gestire il ciclo degli eventi e monitorare le modifiche nel file system (epoll() e inotify() in Linux, kqueue() in *BSD).
  • I moduli mod_compress (deve essere usato mod_deflate), mod_geoip (deve essere usato mod_maxminddb), mod_authn_mysql (deve essere usato mod_authn_dbi), mod_mysql_vhost (deve essere usato mod_vhostdb_dbi), mod_cml (deve essere usato mod_magnet) e mod_flv_streaming saranno dichiarati obsoleti e rimossi nelle versioni future.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster