Haproxy အတွက် Web-GUI ကို မတော်တဆ ဆက်လက်ရေးသားနည်း

စာရေးတာ နှစ်နှစ်နဲ့ ၄ ရက်ရှိပြီ။ Haproxy အတွက် Web-GUI ကို မတော်တဆ ရေးနည်းသို့သော် အရာများသည် အချိန်အကြာကြီး မတွေ့ရသေးပါ - အရာအားလုံးသည် ပြောင်းလဲနေပြီး ဖွံ့ဖြိုးဆဲဖြစ်ပြီး HAProxy-WI သည် ဤလမ်းကြောင်းကို အမီလိုက်ရန် ကြိုးစားနေပါသည်။ အလုပ်တွေအများကြီးလုပ်ခဲ့တာ နှစ်နှစ်ကျော်ပြီ၊ အခုပဲ အဓိကပြောင်းလဲမှုတွေအကြောင်း ပြောချင်ပါတယ်၊ ဒါကြောင့် "ကြောင်" ကိုကြိုဆိုပါတယ်။

Haproxy အတွက် Web-GUI ကို မတော်တဆ ဆက်လက်ရေးသားနည်း

1. မင်းမျက်လုံးကို ဖမ်းစားနိုင်တဲ့ ပထမဆုံးအရာနဲ့ ငါစလိုက်မယ်၊ ဒါက ဒီဇိုင်းပိုင်းပါ။ ငါ့အမြင်အရတော့ အရာအားလုံးက ပိုယုတ္တိရှိ၊ နားလည်နိုင်၊ အဆင်ပြေလာပြီး ချစ်ဖို့ကောင်းလိုက်တာ :)။ မီနူးကဏ္ဍများသည် ပိုမိုဖွဲ့စည်းပုံဖြစ်လာသည်။

2. ဆာဗာတစ်ခုစီအတွက် စာမျက်နှာများပေါ်လာပြီး ဝန်ဆောင်မှုတစ်ခုချင်းစီ၏လုပ်ဆောင်မှုကို နားလည်ရန်အဆင်ပြေသည်။ ဤပုံသည်-

Haproxy အတွက် Web-GUI ကို မတော်တဆ ဆက်လက်ရေးသားနည်း

3. Nginx အထောက်အပံ့ကို ယခုရရှိနိုင်ပါပြီ။ ကံမကောင်းစွာဖြင့်၊ Nginx ၏ အခမဲ့ဗားရှင်းတွင် သင့်စာရင်းအင်းများကို ပြသရန် ညံ့ဖျင်းသောစွမ်းရည်များကြောင့် HAProxy ကဲ့သို့ တူညီသော ပေါင်းစပ်မှုကို မရနိုင်ဘဲ၊ သို့သော် HAProxy-WI ၏ အဓိကလုပ်ဆောင်ချက်များ (တည်းဖြတ်ခြင်း၊ နှိုင်းယှဉ်ခြင်းနှင့် ဗားရှင်းသတ်မှတ်ခြင်း၊ လည်ပတ်ခြင်းနှင့် တပ်ဆင်ခြင်းဝန်ဆောင်မှုများ) တို့သည်၊ Nginx အတွက် ရနိုင်ပါသေးသည်။

Haproxy အတွက် Web-GUI ကို မတော်တဆ ဆက်လက်ရေးသားနည်း

4. သင်သည် HAProxy နှင့် Nginx အတွက် ပြည့်စုံသော စောင့်ကြည့်မှုကို အသုံးချနိုင်သည်။ ၎င်းတွင်- Grafana၊ Prometheus နှင့် Nginx နှင့် HAProxy တင်ပို့သူများ ပါဝင်သည်။ ကလစ်အနည်းငယ်နှိပ်ပြီး ဒက်ရှ်ဘုတ်များမှ ကြိုဆိုပါတယ်။

5. ယခင်ပို့စ်၏မှတ်ချက်များတွင်၊ ဝန်ဆောင်မှုများထည့်သွင်းရန် bash scripts များကိုအသုံးပြုခြင်းသည် သင့်ကိုယ်သင် ခြေထောက်ဖြင့်ရိုက်ခြင်းဖြစ်သည် ဟု အကြိမ်ကြိမ်ပြောခဲ့သည်။ ငါသူတို့ကိုသဘောတူပြီး အဲဒါက တပ်ဆင်မှုအားလုံးရဲ့ 95% က Ansible ကိုဖြတ်သန်းသွားတာပါ။ တကယ်ကို အဆင်ပြေပြီး ပိုစိတ်ချရပါတယ်။ အပြုသဘောဆောင်သောတစ်ပတ်လည်။

6. စက်ဘီးအတွင်း စက်ဘီးကို ပြန်လည်တီထွင်ခြင်းကို မည်သို့ရှောင်ရှားနိုင်မည်နည်း။ စက်ဘီးကလေးတစ်ယောက်၊ ပြောရမည်ဆိုလျှင်... သုံးဘီးတပ်ထားသည့် စက်ဘီးသေးသေးလေး- ဆိပ်ကမ်းများရရှိနိုင်မှုအတွက် ဆိပ်ကမ်းများကို ရိုးရှင်းစွာစောင့်ကြည့်နိုင်မှု၊ HTTP တုံ့ပြန်မှုနှင့် သော့ချက်စကားလုံးဖြင့် တုံ့ပြန်မှုကို စစ်ဆေးနိုင်သည်။ ဟုတ်တယ်၊ လုပ်ဆောင်ချက်တွေ အများကြီးမရှိပေမယ့် တပ်ဆင်ပြီး စီမံခန့်ခွဲရတာ လွယ်ပါတယ်။ :)

Haproxy အတွက် Web-GUI ကို မတော်တဆ ဆက်လက်ရေးသားနည်း

7. HAProxy RunTime API ဖြင့် အလွန်ကောင်းမွန်သော လုပ်ဆောင်မှု။ ဘာလို့ အရမ်းမိုက်တာလဲ ငါတို့တစ်​​ယောက်​ပဲရှိတယ်​... တခြားလူ​တွေဖြစ်​နိုင်​တယ်​။ အနည်းငယ်ဟန်ဆောင်ပုံရသည်မှာ သေချာပါသည်၊ သို့သော် ၎င်းအလုပ်လုပ်ပုံကို ကျွန်ုပ်တကယ်နှစ်သက်ပါသည်။ ဥပမာအားဖြင့်၊ ချစ်ရသူနှင့် မုန်းတီးသော stick-table များနှင့် အလုပ်လုပ်ပုံသည်-

Haproxy အတွက် Web-GUI ကို မတော်တဆ ဆက်လက်ရေးသားနည်း

အဓိက ကတော့ အကုန်လုံး ဖြစ်နိုင်တယ်။ အဖွဲ့များ၊ အခန်းကဏ္ဍများ၊ လုံခြုံရေးနှင့် ချွတ်ယွင်းချက်ရှာဖွေခြင်းဆိုင်ရာ အလုပ်များစွာရှိပါသည်... သို့သော် ယေဘုယျအားဖြင့် သင်သိပါသလား။ ကဲ website တစ်ခုရှိပါတယ်။HAProxy-WI ၏သရုပ်ပြတစ်ခုရှိရာ၊ သင်ကိုယ်တိုင်နှင့် changelog ရှိသည့်နေရာတွင် အရာအားလုံးကို သင်စမ်းကြည့်နိုင်သည်။ ကျေးဇူးပြု၍ "habro effect" ကိုမလိုအပ်ပါ၊ သို့မဟုတ်ပါက ကျွန်ုပ်တွင် ဆိုက်နှင့်သရုပ်ပြအတွက် အားနည်းသောဆာဗာတစ်ခုရှိသည်။ နှင့် လင့်ခ်တစ်ခု GitHub

source: www.habr.com

မှတ်ချက် Add