Ang Lighttpd http nga pagpagawas sa server 1.4.60

Ang gaan nga http server lighttpd 1.4.60 gipagawas na. Ang bag-ong bersyon nagpaila sa 437 nga mga pagbag-o, labi nga may kalabutan sa mga pag-ayo sa bug ug pag-optimize.

Panguna nga mga inobasyon:

  • Gidugang nga suporta alang sa Range header (RFC-7233) alang sa tanan nga dili pag-streaming nga mga tubag (kaniadto Range gisuportahan lamang kung nagserbisyo sa mga static nga file).
  • Ang pagpatuman sa HTTP/2 nga protocol na-optimize, nagpakunhod sa konsumo sa panumduman ug nagpadali sa pagproseso sa intensive nga gipadala nga inisyal nga mga hangyo.
  • Gihimo ang trabaho aron makunhuran ang konsumo sa memorya.
  • Gipauswag ang performance sa lua sa mod_magnet module.
  • Gipauswag nga pasundayag sa mod_dirlisting module ug gidugang ang kapilian sa pag-configure sa caching.
  • Ang mga limitasyon gidugang sa mod_dirlisting, mod_ssi ug mod_webdav aron mapugngan ang taas nga konsumo sa memorya ubos sa grabeng mga karga.
  • Sa backend nga bahin, lainlain nga mga pagdili ang gidugang sa oras sa pagpatuman sa koneksyon (), pagsulat () ug pagbasa () nga mga tawag.
  • Gi-enable ang pagsugod pag-usab kung ang usa ka dako nga system clock offset nakit-an (nagpahinabog mga problema sa TLS 1.3 sa mga naka-embed nga sistema).
  • Ang timeout alang sa pagkonektar sa backend gitakda sa 8 segundos nga default (mahimong usbon sa mga setting).

Dugang pa, gipatik ang usa ka pasidaan bahin sa mga pagbag-o sa pamatasan ug pipila nga mga default setting. Ang mga pagbag-o giplano nga magamit sa sayong bahin sa 2022.

  • Ang default nga timeout para sa nindot nga restart/shutdown nga mga operasyon giplano nga pakunhuran gikan sa infinity ngadto sa 5 segundos. Ang timeout mahimong ma-configure gamit ang opsyon nga "server.graceful-shutdown-timeout".
  • Ang pagtukod nga adunay libev ug FAM dili na magamit, imbes nga ang mga lumad nga interface alang sa mga operating system ang gamiton alang sa pagproseso sa loop sa panghitabo ug pagsubay sa mga pagbag-o sa FS (epoll() ug inotify() sa Linux, kqueue() sa *BSD) .
  • Ang mga modules mod_compress (kinahanglan gamiton mod_deflate), mod_geoip (kinahanglan gamiton mod_maxminddb), mod_authn_mysql (kinahanglan gamiton mod_authn_dbi), mod_mysql_vhost (kinahanglan gamiton mod_vhostdb_dbi), mod_cml (kinahanglan gamiton mod_magnet) ug mod_flv_streaming sa umaabot.

Source: opennet.ru

Idugang sa usa ka comment