Lighttpd http serveri versioon 1.4.60

Kergekaaluline http-server lighttpd 1.4.60 on välja antud. Uus versioon sisaldab 437 muudatust, mis on peamiselt seotud veaparanduste ja optimeerimisega.

Peamised uuendused:

  • Lisati vahemiku päise tugi (RFC-7233) kõikidele mittevoogedastatavatele vastustele (varem toetati vahemikku ainult staatiliste failide teenindamisel).
  • HTTP/2 protokolli rakendamine on optimeeritud, vähendades mälukulu ja kiirendades intensiivselt saadetud esialgsete päringute töötlemist.
  • Mälukulu vähendamiseks on tehtud tööd.
  • Täiustatud lua jõudlus mod_magnet moodulis.
  • Täiustatud mod_dirlisting mooduli jõudlust ja lisatud vahemällu salvestamise konfigureerimise võimalus.
  • Mod_dirlisting, mod_ssi ja mod_webdav on lisatud piirangud, et vältida suurt mälutarbimist äärmuslike koormuste korral.
  • Taustapoolele on lisatud eraldi piirangud connect(), write() ja read() kõnede täitmise ajale.
  • Taaskäivitamine on lubatud, kui tuvastati suur süsteemi kella nihe (põhjus manustatud süsteemides probleeme TLS 1.3-ga).
  • Taustaprogrammiga ühenduse loomise ajalõpp on vaikimisi seatud 8 sekundile (saab seadetes muuta).

Lisaks on avaldatud hoiatus käitumise ja mõningate vaikeseadete muutuste kohta. Muudatused on plaanis rakenduda 2022. aasta alguses.

  • Graatsiliste taaskäivitamise/väljalülitamise toimingute vaikeaegu on kavas vähendada lõpmatusest 5 sekundini. Ajalõpu saab seadistada suvandi "server.graceful-shutdown-timeout" abil.
  • Libevi ja FAM-iga ehitamine on aegunud, selle asemel kasutatakse sündmuste tsükli töötlemiseks ja FS-i muudatuste jälgimiseks operatsioonisüsteemide natiivseid liideseid (epoll() ja inotify() Linuxis, kqueue() *BSD-s) .
  • Moodulid mod_compress (peab kasutama mod_deflate), mod_geoip (peab kasutama mod_maxminddb), mod_authn_mysql (peab kasutama mod_authn_dbi), mod_mysql_vhost (peab kasutama mod_vhostdb_dbi), mod_cml (peab kasutama mod_magnetit) ja mod_cml (peab kasutama mod_magnetit) ja mod_flv_stream.

Allikas: opennet.ru

Lisa kommentaar