Lighttpd http Server Verëffentlechung 1.4.60

De liichte http Server lighttpd 1.4.60 gouf verëffentlecht. Déi nei Versioun stellt 437 Ännerungen vir, haaptsächlech am Zesummenhang mat Bugfixes an Optimisatiounen.

Haaptinnovatiounen:

  • Zousätzlech Ënnerstëtzung fir de Range Header (RFC-7233) fir all net-streaming Äntwerten (virdrun Range gouf nëmmen ënnerstëtzt wann se statesch Dateien servéieren).
  • D'Ëmsetze vum HTTP/2 Protokoll gouf optimiséiert, reduzéiert Erënnerungsverbrauch an beschleunegt d'Veraarbechtung vun intensiv geschéckten initialen Ufroen.
  • Aarbecht gouf gemaach fir Erënnerung Konsum ze reduzéieren.
  • Verbessert lua Leeschtung am mod_magnet Modul.
  • Verbesserte Leeschtung vum mod_dirlisting Modul an eng Optioun bäigefüügt fir de Caching ze konfiguréieren.
  • Limiten goufen op mod_dirlisting, mod_ssi an mod_webdav bäigefüügt fir en héije Gedächtnisverbrauch ënner extreme Lasten ze verhënneren.
  • Pa Backend Säit goufen separat Restriktiounen op der Ausféierung Zäit vun connect (), schreiwen () a liesen () rifft dobäi.
  • Neistart aktivéiert wann e grousse System Auer Offset festgestallt gouf (verursaacht Problemer mat TLS 1.3 op embedded Systemer).
  • Den Timeout fir d'Verbindung mam Backend ass standardiséiert op 8 Sekonnen (kann an den Astellunge geännert ginn).

Zousätzlech ass eng Warnung iwwer Ännerungen am Verhalen an e puer Standardastellunge publizéiert ginn. D'Ännerunge si geplangt fir Ufank 2022 ze gëllen.

  • De Standard Timeout fir graziéis Restart / Shutdown Operatiounen ass geplangt vun onendlech op 5 Sekonnen reduzéiert ze ginn. Den Timeout kann mat der "server.graceful-shutdown-timeout" Optioun konfiguréiert ginn.
  • De Bau mat libev a FAM gëtt ofgeschaaft, anstatt déi gebierteg Schnëttplazen fir Betribssystemer benotzt gi fir d'Veraarbechtung vum Event Loop an d'Verfollegung vun Ännerungen am FS (epoll () an inotify () am Linux, kqueue () an * BSD) .
  • D'Modulen mod_compress (muss mod_deflate benotzen), mod_geoip (muss mod_maxminddb benotzen), mod_authn_mysql (muss mod_authn_dbi benotzen), mod_mysql_vhost (muss mod_vhostdb_dbi benotzen), mod_cml (muss mod_magnet benotzen) a mod_authn_mysql (muss mod_authn_dbi benotzen), mod_mysql_vhost (muss mod_vhostdb_dbi benotzen), mod_cml (muss mod_magnet benotzen) a mod_authn_mysql (muss mod_authn_dbi benotzen), mod_mysql_vhost (muss mod_vhostdb_dbi benotzen), mod_cml (muss mod_magnet benotzen) a gëtt an Zukunft geläscht.

Source: opennet.ru

Setzt e Commentaire