Momwe mungapitirire mwangozi kulemba Web-GUI ya Haproxy

Patha zaka ziwiri ndi masiku 4 chilembereni Momwe mungalembe mwangozi Web-GUI ya Haproxy, koma zinthu sizinakhalepo kwa nthawi yaitali - chirichonse chikusintha ndikukula, ndipo HAProxy-WI ikuyesera kuti ikhale yogwirizana ndi izi. Ntchito zambiri zakhala zikuchitika kwa zaka ziwiri, ndipo ndikufuna kulankhula za kusintha kwakukulu tsopano, kotero: kulandiridwa ku "mphaka".

Momwe mungapitirire mwangozi kulemba Web-GUI ya Haproxy

1. Ndiyamba ndi chinthu choyamba chomwe chimagwira maso anu, ndipo izi ndizo, ndithudi, mapangidwe. M'malingaliro anga, zonse zakhala zomveka, zomveka komanso zosavuta, komanso zokongola :). Magawo a menyu akhazikika kwambiri.

2. Masamba awonekera pa seva iliyonse, yomwe ili yabwino kumvetsetsa momwe ntchito zikuyendera payekha. Zikuwoneka motere:

Momwe mungapitirire mwangozi kulemba Web-GUI ya Haproxy

3. Thandizo la Nginx tsopano likupezeka! Tsoka ilo, sikunali kotheka kuphatikizira zofanana ndi HAProxy chifukwa cha kuthekera kosauka kowonetsa ziwerengero zanu mu mtundu waulere wa Nginx, koma ntchito zazikulu (kusintha, kufananiza ndikusintha ma configs, kugwiritsa ntchito ndi kukhazikitsa ntchito) za HAProxy-WI ndi. zilipobe za Nginx.

Momwe mungapitirire mwangozi kulemba Web-GUI ya Haproxy

4. Mutha kutumiza zowunikira zonse za HAProxy ndi Nginx! Muli ndi: Grafana, Prometheus ndi Nginx ndi HAProxy exporters. Kudina pang'ono ndikulandilidwa ku ma dashboards!

5. Mu ndemanga ku positi yapitayi, ndinauzidwa kangapo kuti kugwiritsa ntchito bash scripts kukhazikitsa mautumiki ndikudziwombera pamapazi. Ndimagwirizana nawo ndipo ndichifukwa chake 95% yazoyika zonse tsopano zikudutsa Ansible. Zothandiza kwenikweni, komanso zodalirika. Mmodzi wabwino ponseponse!

6. Kodi mungapewe bwanji kuyambitsanso njinga mkati mwa njinga? Mwana wa njinga, kunena kwake ... Bicycle yaing'ono, mwinamwake yamawilo atatu: luso longoyang'anira madoko kuti apezeke, kuyankha kwa HTTP, ndikuyang'ana yankho ndi mawu ofunika. Inde, palibe ntchito zambiri, koma ndizosavuta kukhazikitsa ndikuwongolera :)

Momwe mungapitirire mwangozi kulemba Web-GUI ya Haproxy

7. Ntchito yabwino kwambiri ndi HAProxy RunTime API. Chifukwa chiyani zili bwino? Ndife tokha tili ndi mmodzi ndipo...mwina wina aliyense. Zedi zikumveka zodzionetsera pang'ono, koma ine ndimakonda kwambiri momwe zimagwirira ntchito. Mwachitsanzo, kugwira ntchito ndi matebulo ambiri okondedwa komanso odedwa kumawoneka bwanji:

Momwe mungapitirire mwangozi kulemba Web-GUI ya Haproxy

Mwina zonse zazikulu. Panali ntchito yambiri yokhudzana ndi magulu, maudindo, chitetezo ndi kuzindikiritsa zolakwika ... Koma kawirikawiri, mukudziwa chiyani? Tsopano pali tsamba, komwe kuli chiwonetsero cha HAProxy-WI ndipo mutha kuyesa zonse nokha komanso komwe kuli kusintha. Osafunikira "habro effect" chonde, apo ayi ndili ndi seva yofooka ya tsamba ndi chiwonetsero. Ndi link to GitHub

Source: www.habr.com

Kuwonjezera ndemanga