Kerge http-server'i lighttpd 1.4.60 uus versioon on vÀljas. Uues versioonis on 437 muudatust, peamiselt vigade parandamised ja optimeerimised.
PÔhilised uuendused:
- Toetatakse nĂŒĂŒd Range pĂ€ist (RFC-7233) kĂ”igi mittevoogedastavate vastuste jaoks (varem toetati Range'i ainult staatiliste failide edastamisel).
- HTTP/2 protokolli rakendust on optimeeritud, vÀhendades mÀlu kasutust ja kiirendades intensiivselt saadetud algsete pÀringute töötlemist.
- MÀlu tarbimist on vÀhendatud.
- lua jÔudlust mod_magnet moodulis on parendatud.
- mod_dirlisting mooduli jÔudlust on parendatud ja lisatud valik vahemÀlu seadistamiseks.
- mod_dirlisting, mod_ssi ja mod_webdav moodulites on piirangud, et vÀltida mÀlu suurt tarbimist ÀÀrmuslike koormuste korral.
- Tagaplaanil on lisatud eraldi piirangud connect(), write() ja read() kutsete tÀitmise ajale.
- Tagatud on taaskĂ€ivitamine, kui tuvastatakse suured sĂŒsteemi kella aja nihked (mis pĂ”hjustasid probleeme TLS 1.3-ga sisseehitatud sĂŒsteemides).
- Vaikimisi on tagaplaanile ĂŒhenduse ajastus vĂ€lja pandud 8 sekundiks (vĂ”ib seadistustes muuta).
Lisatud on teade kÀitumise muutuste ja mÔnede vaikeseadete kohta. Muudatused plaanitakse rakendada 2022. aasta alguses.
- Vaikimisi ajavahemik graceful restart/shutdown operatsioonide jaoks plaanitakse vÀhendada lÔpmatust 5 sekundini. Ajavahemikku saab mÀÀrata valiku «server.graceful-shutdown-timeout» abil.
- Versioon, mis sisaldab libev ja FAM, kuulutatakse vananenuks; nende asemel kasutatakse opsĂŒsteemidele omaseid liideseid sĂŒndmuste tsĂŒkli haldamiseks ja FS muutuste jĂ€lgimiseks (epoll() ja inotify() Linuxis, kqueue() *BSD-s).
- Vananenuks kuulutatakse ja tulevaste vÀljaannete kÀigus eemaldatakse moodulid mod_compress (tuleb kasutada mod_deflate), mod_geoip (tuleb kasutada mod_maxminddb), mod_authn_mysql (tuleb kasutada mod_authn_dbi), mod_mysql_vhost (tuleb kasutada mod_vhostdb_dbi), mod_cml (tuleb kasutada mod_magnet) ja mod_flv_streaming.
Allikas: opennet.ru
