Bii o ṣe le tẹsiwaju lairotẹlẹ kikọ Wẹẹbu-GUI fun Haproxy

O ti jẹ ọdun meji ati ọjọ mẹrin lati igba ti Mo kowe Bii o ṣe le kọ lairotẹlẹ Wẹẹbu-GUI fun Haproxy, ṣugbọn awọn nkan ko ti wa nibẹ fun igba pipẹ - ohun gbogbo n yipada ati idagbasoke, ati HAProxy-WI n gbiyanju lati tọju aṣa yii. Ọpọlọpọ awọn iṣẹ ti a ti ṣe ni ọdun meji, ati pe Mo fẹ lati sọrọ nipa awọn iyipada akọkọ, nitorina: kaabọ si "nran" naa.

Bii o ṣe le tẹsiwaju lairotẹlẹ kikọ Wẹẹbu-GUI fun Haproxy

1. Emi yoo bẹrẹ pẹlu ohun akọkọ ti o mu oju rẹ, ati pe eyi ni, dajudaju, apẹrẹ. Ni ero mi, ohun gbogbo ti di ọgbọn diẹ sii, oye ati irọrun, ati pe dajudaju wuyi :). Awọn apakan akojọ aṣayan ti di iṣeto ni diẹ sii.

2. Awọn oju-iwe ti han fun olupin kọọkan, eyiti o rọrun fun agbọye iṣẹ ti awọn iṣẹ kọọkan. O dabi eleyi:

Bii o ṣe le tẹsiwaju lairotẹlẹ kikọ Wẹẹbu-GUI fun Haproxy

3. Atilẹyin Nginx wa bayi! Laanu, ko ṣee ṣe lati ṣepọ kanna bi HAProxy nitori awọn agbara talaka fun iṣafihan awọn iṣiro rẹ ni ẹya ọfẹ ti Nginx, ṣugbọn awọn iṣẹ akọkọ (ṣatunṣe, afiwera ati awọn atunto ikede, awọn iṣẹ ṣiṣe ati fifi sori ẹrọ) ti HAProxy-WI jẹ tun wa fun Nginx.

Bii o ṣe le tẹsiwaju lairotẹlẹ kikọ Wẹẹbu-GUI fun Haproxy

4. O le ran awọn ibojuwo ni kikun fun HAProxy ati Nginx! O ni: Grafana, Prometheus ati Nginx ati awọn olutaja HAProxy. Tọkọtaya ti jinna ati kaabọ si awọn dasibodu!

5. Ninu awọn asọye si ifiweranṣẹ ti tẹlẹ, a sọ fun mi ni ọpọlọpọ igba pe lilo awọn iwe afọwọkọ bash lati fi sori ẹrọ awọn iṣẹ jẹ iyaworan ararẹ ni ẹsẹ. Mo gba pẹlu wọn ati pe idi ni 95% ti gbogbo awọn fifi sori ẹrọ bayi lọ nipasẹ Ansible. O rọrun pupọ, ati tun ni igbẹkẹle diẹ sii. Ọkan rere ni ayika!

6. Báwo lo ṣe lè yẹra fún ṣíṣe àtúnṣe kẹ̀kẹ́ nínú kẹ̀kẹ́? Ọmọ keke kan, bẹ lati sọrọ ... Keke keke kekere kan, boya ẹlẹsẹ mẹta: agbara lati ṣe atẹle awọn ibudo nirọrun fun wiwa ibudo, esi HTTP, ati ṣayẹwo idahun nipasẹ Koko. Bẹẹni, ko si ọpọlọpọ awọn iṣẹ, ṣugbọn o rọrun lati fi sori ẹrọ ati ṣakoso :)

Bii o ṣe le tẹsiwaju lairotẹlẹ kikọ Wẹẹbu-GUI fun Haproxy

7. Iṣẹ itutu pupọ pẹlu HAProxy RunTime API. Kini idi ti o dara? Nikan a ni ọkan ati ... boya gbogbo eniyan miiran. Daju pe o dun kekere kan pretentious, sugbon mo feran gan bi o ti ṣiṣẹ. Fun apẹẹrẹ, kini n ṣiṣẹ pẹlu ọpọlọpọ awọn tabili ti o nifẹ ati ti o korira dabi:

Bii o ṣe le tẹsiwaju lairotẹlẹ kikọ Wẹẹbu-GUI fun Haproxy

Boya gbogbo awọn akọkọ. Ọpọlọpọ iṣẹ ti o ni ibatan si awọn ẹgbẹ, awọn ipa, aabo ati wiwa kokoro… Ṣugbọn ni gbogbogbo, o mọ kini? Bayi aaye ayelujara wa, Nibo ni demo ti HAProxy-WI ati pe o le gbiyanju ohun gbogbo funrararẹ ati nibiti o wa ni iyipada. Jọwọ maṣe nilo “ipa habro” jọwọ, bibẹẹkọ Mo ni olupin alailagbara fun aaye ati demo. Ati ọna asopọ kan si GitHub

orisun: www.habr.com

Fi ọrọìwòye kun