Keluaran pelayan http Lighttpd 1.4.60

Pelayan http ringan lighttpd 1.4.60 telah dikeluarkan. Versi baharu memperkenalkan 437 perubahan, terutamanya berkaitan dengan pembetulan pepijat dan pengoptimuman.

Inovasi utama:

  • Menambahkan sokongan untuk pengepala Julat (RFC-7233) untuk semua respons bukan penstriman (sebelum ini Julat hanya disokong semasa menyiarkan fail statik).
  • Pelaksanaan protokol HTTP/2 telah dioptimumkan, mengurangkan penggunaan memori dan mempercepatkan pemprosesan permintaan awal yang dihantar secara intensif.
  • Kerja telah dilakukan untuk mengurangkan penggunaan memori.
  • Prestasi lua yang dipertingkatkan dalam modul mod_magnet.
  • Meningkatkan prestasi modul mod_dirlisting dan menambah pilihan untuk mengkonfigurasi caching.
  • Had telah ditambahkan pada mod_dirlisting, mod_ssi dan mod_webdav untuk mengelakkan penggunaan memori yang tinggi di bawah beban yang melampau.
  • Di bahagian belakang, sekatan berasingan telah ditambahkan pada masa pelaksanaan panggilan connect(), write() dan read().
  • Didayakan mulakan semula jika pengimbangan jam sistem yang besar dikesan (menyebabkan masalah dengan TLS 1.3 pada sistem terbenam).
  • Tamat masa untuk menyambung ke hujung belakang ditetapkan kepada 8 saat secara lalai (boleh ditukar dalam tetapan).

Selain itu, amaran telah diterbitkan tentang perubahan dalam tingkah laku dan beberapa tetapan lalai. Perubahan itu dirancang untuk digunakan pada awal 2022.

  • Tamat masa lalai untuk operasi mula semula/tutup yang anggun dirancang untuk dikurangkan daripada infiniti kepada 5 saat. Tamat masa boleh dikonfigurasikan menggunakan pilihan "server.graceful-shutdown-timeout".
  • Binaan dengan libev dan FAM akan ditamatkan, sebaliknya antara muka asli untuk sistem pengendalian akan digunakan untuk memproses gelung peristiwa dan menjejaki perubahan dalam FS (epoll() dan inotify() dalam Linux, kqueue() dalam *BSD) .
  • Modul mod_compress (mesti menggunakan mod_deflate), mod_geoip (mesti menggunakan mod_maxminddb), mod_authn_mysql (mesti menggunakan mod_authn_dbi), mod_mysql_vhost (mesti menggunakan mod_vhostdb_dbi), mod_cml (mesti menggunakan mod_magnet) dan mod_flv_strim akan dikeluarkan pada masa hadapan.

Sumber: opennet.ru

Tambah komen