Nginx 1.19.1 ကို ထုတ်ဝေခဲ့ပြီး၊ nginx ဝဘ်ဆာဗာ၏ လက်ရှိ ပင်မလိုင်းဌာနခွဲတွင် နောက်ထုတ်ဝေမှုဖြစ်သည်။ ပင်မလိုင်းဌာနခွဲသည် တက်ကြွသောဖွံ့ဖြိုးတိုးတက်မှုအောက်တွင်ရှိပြီး လက်ရှိတည်ငြိမ်သောဌာနခွဲ (1.18) တွင် ချွတ်ယွင်းချက်ပြင်ဆင်မှုများသာရှိသည်။

  • ပြောင်းလဲခြင်း- ညွှန်ကြားချက်များ အနီးကပ်, ကြာချိန်_အချိန် и အချိန်ကုန်ခြင်း 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 domain listen socket များကို မဖယ်ရှားခဲ့ပါ။
  • ပြင်ဆင်ခြင်း- သုညအရွယ်အစား UDP ပက်ကတ်များကို ပရောက်စီမထည့်ပါ။
  • ပြင်ဆင်ခြင်း- SSL ကို အသုံးပြု၍ uwsgi နောက်ခံများထံ ပရောက်စီပေးခြင်းသည် အလုပ်မဖြစ်နိုင်ပါ။ ကျေးဇူးတင်ပါတယ် Guanzhong Chen။
  • ပြင်ဆင်ခြင်း- ညွှန်ကြားချက်ကို အသုံးပြုသည့်အခါ ကိုင်တွယ်မှု အမှား ssl_ocsp.
  • Bugfix- XFS နှင့် NFS ဖိုင်စနစ်များကို အသုံးပြုသောအခါ၊ disk cache အရွယ်အစားကို မှားယွင်းစွာ တွက်ချက်နိုင်သည်။
  • ပြင်ဆင်ခြင်း- memcached server သည် မှားယွင်းသော တုံ့ပြန်မှုတစ်ခု ပြန်လာပါက၊ "စာရေးသူတွင် အနုတ်လက္ခဏာအရွယ်အစား buf" မက်ဆေ့ချ်များသည် မှတ်တမ်းများတွင် ပေါ်လာနိုင်ပါသည်။

nginx နဲ့ တချိန်တည်း ထွက်လာတယ်။ njs ၀၁၃

njs သည် nginx ၏ လုပ်ဆောင်နိုင်စွမ်းကို တိုးချဲ့ခွင့်ပြုသည့် JavaScript ဘာသာစကား၏ အစုခွဲတစ်ခုဖြစ်သည်။ njs သည် ECMAScript 5.1 နှင့် နောက်ပိုင်းတွင် အချို့သော extensions များဖြင့် ECMAScript 6 (တင်းကျပ်သောမုဒ်) နှင့် တွဲဖက်အသုံးပြုနိုင်ပါသည်။ လိုက်ဖက်ညီမှုသည် ဖွံ့ဖြိုးတိုးတက်လျက်ရှိသည်။

source: linux.org.ru

မှတ်ချက် Add