Mae'r gweinydd http ysgafn lighttpd 1.4.60 wedi'i ryddhau. Mae'r fersiwn newydd yn cyflwyno 437 o newidiadau, yn ymwneud yn bennaf ag atgyweiriadau nam ac optimeiddio.
Prif arloesiadau:
- Cefnogaeth ychwanegol i'r pennawd Ystod (RFC-7233) ar gyfer yr holl ymatebion nad ydynt yn ffrydio (yn flaenorol dim ond wrth weini ffeiliau statig y cefnogwyd Range).
- Mae gweithrediad y protocol HTTP/2 wedi'i optimeiddio, gan leihau'r defnydd o gof a chyflymu'r gwaith o brosesu ceisiadau cychwynnol a anfonir yn ddwys.
- Mae gwaith wedi'i wneud i leihau'r defnydd o gof.
- Gwell perfformiad lu yn y modiwl mod_magnet.
- Gwell perfformiad y modiwl mod_dirlisting ac ychwanegu opsiwn i ffurfweddu caching.
- Mae terfynau wedi'u hychwanegu at mod_dirlisting, mod_ssi a mod_webdav i atal defnydd cof uchel o dan lwythi eithafol.
- Ar ochr y pen ôl, mae cyfyngiadau ar wahân wedi'u hychwanegu ar amser gweithredu galwadau cysylltu (), ysgrifennu () a darllen ().
- Galluogi ailgychwyn os canfuwyd gwrthbwyso cloc system fawr (achosi problemau gyda TLS 1.3 ar systemau wedi'u mewnosod).
- Mae'r terfyn amser ar gyfer cysylltu â'r backend wedi'i osod i 8 eiliad yn ddiofyn (gellir ei newid yn y gosodiadau).
Yn ogystal, mae rhybudd wedi'i gyhoeddi am newidiadau mewn ymddygiad a rhai gosodiadau diofyn. Bwriedir i'r newidiadau ddod i rym yn gynnar yn 2022.
- Bwriedir lleihau'r terfyn amser rhagosodedig ar gyfer gweithrediadau ailgychwyn/cau i lawr gosgeiddig o anfeidredd i 5 eiliad. Gellir ffurfweddu'r terfyn amser gan ddefnyddio'r opsiwn "server.graceful-shutdown-timeout".
- Bydd yr adeiladwaith gyda libev a FAM yn cael ei anghymeradwyo, yn lle pa ryngwynebau brodorol ar gyfer systemau gweithredu a ddefnyddir ar gyfer prosesu'r ddolen digwyddiad ac olrhain newidiadau yn yr FS (epoll() ac inotify() yn Linux, kqueue() yn *BSD) .
- Mae'n rhaid i'r modiwlau mod_compress (rhaid defnyddio mod_deflate), mod_geoip (rhaid defnyddio mod_maxminddb), mod_authn_mysql (rhaid defnyddio mod_authn_dbi), mod_mysql_vhost (rhaid defnyddio mod_vhostdb_dbi), mod_cml (rhaid defnyddio mod_magnet) a mod_flv.
Ffynhonnell: opennet.ru