Lighttpd http సర్వర్ విడుదల 1.4.60

తేలికైన http సర్వర్ lighttpd 1.4.60 విడుదల చేయబడింది. కొత్త వెర్షన్ 437 మార్పులను పరిచయం చేసింది, ప్రధానంగా బగ్ పరిష్కారాలు మరియు ఆప్టిమైజేషన్‌లకు సంబంధించినది.

ప్రధాన ఆవిష్కరణలు:

  • అన్ని నాన్-స్ట్రీమింగ్ ప్రతిస్పందనల కోసం రేంజ్ హెడర్ (RFC-7233)కి మద్దతు జోడించబడింది (గతంలో స్టాటిక్ ఫైల్‌లను అందజేస్తున్నప్పుడు మాత్రమే పరిధికి మద్దతు ఉండేది).
  • HTTP/2 ప్రోటోకాల్ అమలు ఆప్టిమైజ్ చేయబడింది, మెమరీ వినియోగాన్ని తగ్గిస్తుంది మరియు ఇంటెన్సివ్‌గా పంపిన ప్రారంభ అభ్యర్థనల ప్రాసెసింగ్‌ను వేగవంతం చేస్తుంది.
  • మెమరీ వినియోగాన్ని తగ్గించే పని జరిగింది.
  • మోడ్_మాగ్నెట్ మాడ్యూల్‌లో మెరుగైన లువా పనితీరు.
  • mod_dirlisting మాడ్యూల్ యొక్క మెరుగైన పనితీరు మరియు కాషింగ్ కాన్ఫిగర్ చేయడానికి ఒక ఎంపికను జోడించారు.
  • విపరీతమైన లోడ్‌లలో అధిక మెమరీ వినియోగాన్ని నిరోధించడానికి mod_dirlisting, mod_ssi మరియు mod_webdav లకు పరిమితులు జోడించబడ్డాయి.
  • బ్యాకెండ్ వైపు, కనెక్ట్(), రైట్() మరియు రీడ్() కాల్‌ల అమలు సమయంపై ప్రత్యేక పరిమితులు జోడించబడ్డాయి.
  • పెద్ద సిస్టమ్ క్లాక్ ఆఫ్‌సెట్ కనుగొనబడితే పునఃప్రారంభించబడుతుంది (ఎంబెడెడ్ సిస్టమ్‌లలో TLS 1.3తో సమస్యలు ఏర్పడతాయి).
  • బ్యాకెండ్‌కి కనెక్ట్ చేయడానికి గడువు డిఫాల్ట్‌గా 8 సెకన్లకు సెట్ చేయబడింది (సెట్టింగ్‌లలో మార్చవచ్చు).

అదనంగా, ప్రవర్తనలో మార్పులు మరియు కొన్ని డిఫాల్ట్ సెట్టింగ్‌ల గురించి హెచ్చరిక ప్రచురించబడింది. మార్పులు 2022 ప్రారంభంలో వర్తింపజేయడానికి ప్లాన్ చేయబడ్డాయి.

  • మనోహరమైన పునఃప్రారంభం/షట్‌డౌన్ కార్యకలాపాల కోసం డిఫాల్ట్ గడువును అనంతం నుండి 5 సెకన్లకు తగ్గించాలని ప్లాన్ చేయబడింది. "server.graceful-shutdown-timeout" ఎంపికను ఉపయోగించి గడువు ముగింపును కాన్ఫిగర్ చేయవచ్చు.
  • libev మరియు FAMతో కూడిన బిల్డ్ నిలిపివేయబడుతుంది, బదులుగా ఆపరేటింగ్ సిస్టమ్‌ల కోసం స్థానిక ఇంటర్‌ఫేస్‌లు ఈవెంట్ లూప్‌ను ప్రాసెస్ చేయడానికి మరియు Linuxలో FS (epoll() మరియు inotify()లో మార్పులను ట్రాక్ చేయడానికి, *BSDలో kqueue()లో ఉపయోగించబడతాయి. .
  • మాడ్యూల్‌లు mod_compress (తప్పక mod_deflateని ఉపయోగించాలి), mod_geoip (తప్పక mod_maxminddbని ఉపయోగించాలి), mod_authn_mysql (తప్పక mod_authn_dbiని ఉపయోగించాలి), mod_mysql_vhost (తప్పక mod_vhostdb_dbiని ఉపయోగించాలి), mod_vhostdb_dbiని తప్పక ఉపయోగించాలి), mod_cmlని తొలగించాలి భవిష్యత్ విడుదలలలో.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి