Nginx 1.19.1 නිකුත් කර ඇත, nginx වෙබ් සේවාදායකයේ වත්මන් ප්‍රධාන ශාඛාවේ මීළඟ නිකුතුව. ප්‍රධාන ශාඛාව සක්‍රීය සංවර්ධනය යටතේ පවතින අතර, වත්මන් ස්ථාවර ශාඛාවේ (1.18) දෝෂ නිවැරදි කිරීම් පමණක් ඇත.

  • වෙනස් කරන්න: විධාන lingering_close, කල් පවතින_කාලය и lingering_timeout දැන් HTTP/2 භාවිතා කරන විට වැඩ කරන්න.
  • වෙනස් කරන්න: දැන් පසුපෙළ මඟින් එවන අමතර දත්ත සෑම විටම ඉවත දමනු ලැබේ.
  • වෙනස් කරන්න: දැන්, FastCGI සේවාදායකයකින් ඉතා කෙටි ප්‍රතිචාරයක් ලැබෙන විට, nginx ප්‍රතිචාරයේ පවතින කොටස සේවාදායකයා වෙත යැවීමට උත්සාහ කරයි, පසුව සේවාදායකයා සමඟ ඇති සම්බන්ධතාවය වසා දමයි.
  • වෙනස් කරන්න: දැන්, gRPC පසුබිමෙන් වැරදි දිග ප්‍රතිචාරයක් ලැබෙන විට, nginx දෝෂයක් සමඟ ප්‍රතිචාරය සැකසීම නවත්වයි.
  • එකතු කිරීම: විධානවල min_free පරාමිතිය proxy_cache_path, fastcgi_cache_path, scgi_cache_path и uwsgi_cache_path. ස්තූතියි Adam Bambuch.
  • නිවැරදි කරන්න: SIGQUIT සංඥාවක් අලංකාර ලෙස වසා දැමීමේදී nginx unix වසම් සවන්දීමේ සොකට් ඉවත් කළේ නැත.
  • Fix: Zero size UDP පැකට් ප්‍රොක්සි කර නැත.
  • නිවැරදි කරන්න: SSL භාවිතයෙන් uwsgi පසුබිම් වෙත ප්‍රොක්සි කිරීම ක්‍රියා නොකරනු ඇත. ස්තූතියි Guanzhong Chen.
  • නිවැරදි කරන්න: විධානයක් භාවිතා කිරීමේදී දෝෂ හැසිරවීම ssl_ocsp.
  • දෝෂ නිරාකරණය: XFS සහ NFS ගොනු පද්ධති භාවිතා කරන විට, තැටි හැඹිලි ප්‍රමාණය වැරදි ලෙස ගණනය කළ හැක.
  • නිවැරදි කරන්න: memcached සේවාදායකය වැරදි ප්‍රතිචාරයක් ලබා දුන්නේ නම්, "සෘණ ප්‍රමාණයේ buf in writer" පණිවිඩ ලොග් වල දිස්විය හැක.

nginx එකත් එක්කම එලියට ආවා අංක 0.4.2

njs යනු JavaScript භාෂාවේ උප කුලකයක් වන අතර එය ඔබට nginx හි ක්‍රියාකාරීත්වය දීර්ඝ කිරීමට ඉඩ සලසයි. njs ECMAScript 5.1 (දැඩි මාදිලිය) සමඟ ECMAScript 6 සහ ඊට පසු සමහර දිගු සමඟ අනුකූල වේ. ගැළපුම සංවර්ධනය වෙමින් පවතී.

මූලාශ්රය: linux.org.ru

අදහස් එක් කරන්න