Lighttpd http-serverversion 1.4.60

Den lätta http-servern lighttpd 1.4.60 har släppts. Den nya versionen introducerar 437 ändringar, främst relaterade till buggfixar och optimeringar.

Huvudsakliga innovationer:

  • Lade till stöd för Range-huvudet (RFC-7233) för alla icke-strömmande svar (tidigare stöddes Range endast vid visning av statiska filer).
  • Implementeringen av HTTP/2-protokollet har optimerats, vilket minskar minnesförbrukningen och påskyndar behandlingen av intensivt skickade initiala förfrågningar.
  • Arbete har gjorts för att minska minnesförbrukningen.
  • Förbättrad lua-prestanda i mod_magnet-modulen.
  • Förbättrad prestanda för mod_dirlisting-modulen och lagt till ett alternativ för att konfigurera caching.
  • Begränsningar har lagts till mod_dirlisting, mod_ssi och mod_webdav för att förhindra hög minnesförbrukning under extrem belastning.
  • På backend-sidan har separata begränsningar lagts till på exekveringstiden för connect(), write() och read()-anrop.
  • Aktiverad omstart om en stor systemklockförskjutning upptäcktes (orsakade problem med TLS 1.3 på inbyggda system).
  • Tidsgränsen för anslutning till backend är inställd på 8 sekunder som standard (kan ändras i inställningarna).

Dessutom har en varning publicerats om förändringar i beteende och vissa standardinställningar. Förändringarna är planerade att gälla i början av 2022.

  • Standardtidsgränsen för graciös omstart/avstängning är planerad att reduceras från oändligt till 5 sekunder. Timeouten kan konfigureras med alternativet "server.graceful-shutdown-timeout".
  • Bygget med libev och FAM kommer att fasas ut, istället för vilka inbyggda gränssnitt för operativsystem kommer att användas för att bearbeta händelseslingan och spåra ändringar i FS (epoll() och inotify() i Linux, kqueue() i *BSD) .
  • Modulerna mod_compress (måste använda mod_deflate), mod_geoip (måste använda mod_maxminddb), mod_authn_mysql (måste använda mod_authn_dbi), mod_mysql_vhost (måste använda mod_vhostdb_dbi), mod_cml (måste använda mod_magnet) och mod_flv_streaming kommer att tas bort i framtida releases.

Källa: opennet.ru

Lägg en kommentar