Yuav ua li cas yuam kev txuas ntxiv sau Web-GUI rau Haproxy

Nws tau ob xyoos thiab 4 hnub txij li kuv tau sau Yuav ua li cas yuam kev sau Web-GUI rau Haproxy, tab sis tej yam tsis tau muaj nyob rau lub sijhawm ntev - txhua yam hloov pauv thiab txhim kho, thiab HAProxy-WI tab tom sim ua raws li cov qauv no. Muaj ntau txoj haujlwm tau ua tiav ob xyoos, thiab kuv xav tham txog cov kev hloov pauv tseem ceeb tam sim no, yog li: txais tos rau "miv".

Yuav ua li cas yuam kev txuas ntxiv sau Web-GUI rau Haproxy

1. Kuv mam li pib nrog thawj yam uas catches koj lub qhov muag, thiab qhov no yog, ntawm chav kawm, tus tsim. Hauv kuv lub tswv yim, txhua yam tau dhau los ua kev xav, nkag siab thiab yooj yim, thiab tau kawg ntxim hlub :). Cov ntawv qhia zaub mov tau dhau los ua qauv tsim.

2. Cov nplooj ntawv tau tshwm sim rau txhua tus neeg rau zaub mov, uas yooj yim rau kev nkag siab txog kev ua haujlwm ntawm tus kheej cov kev pabcuam. Nws zoo li no:

Yuav ua li cas yuam kev txuas ntxiv sau Web-GUI rau Haproxy

3. Nginx txhawb nqa tam sim no muaj! Hmoov tsis zoo, nws tsis tuaj yeem koom ua ke tib yam li HAProxy vim qhov tsis muaj peev xwm ua rau pom koj cov txheeb cais hauv cov dawb version ntawm Nginx, tab sis lub luag haujlwm tseem ceeb (kho, sib piv thiab versioning configs, kev khiav hauj lwm thiab kev txhim kho) ntawm HAProxy-WI yog tseem muaj rau Nginx.

Yuav ua li cas yuam kev txuas ntxiv sau Web-GUI rau Haproxy

4. Koj tuaj yeem siv kev saib xyuas tag nrho rau HAProxy thiab Nginx! Nws muaj xws li: Grafana, Prometheus thiab Nginx thiab HAProxy exporters. Ob peb clicks thiab txais tos rau dashboards!

5. Nyob rau hauv cov lus rau tus ncej dhau los, kuv tau hais ob peb zaug tias siv bash scripts rau nruab cov kev pab cuam yog tua koj tus kheej hauv ko taw. Kuv pom zoo nrog lawv thiab yog vim li cas 95% ntawm tag nrho cov kev teeb tsa tam sim no mus dhau Ansible. Yooj yim heev, thiab tseem txhim khu kev qha. Ib qho zoo tag nrho ib puag ncig!

6. Koj yuav ua li cas kom tsis txhob rov tsim dua lub tsheb kauj vab hauv lub tsheb kauj vab? Ib tug me nyuam ntawm lub tsheb kauj vab, yog li hais lus ... Lub tsheb kauj vab me me, tej zaum peb lub log: muaj peev xwm los saib xyuas cov chaw nres nkoj kom muaj chaw nres nkoj, HTTP teb, thiab xyuas cov lus teb los ntawm lo lus tseem ceeb. Yog, tsis muaj ntau txoj haujlwm, tab sis nws yooj yim rau nruab thiab tswj hwm :)

Yuav ua li cas yuam kev txuas ntxiv sau Web-GUI rau Haproxy

7. Ua haujlwm txias heev nrog HAProxy RunTime API. Vim li cas thiaj txias? Tsuas yog peb muaj ib qho thiab ... tej zaum txhua tus. Nco ntsoov nws suab me ntsis pretentious, tab sis kuv nyiam nws ua haujlwm li cas. Piv txwv li, dab tsi ua haujlwm nrog ntau tus neeg hlub thiab ntxub cov ntxhuav zoo li:

Yuav ua li cas yuam kev txuas ntxiv sau Web-GUI rau Haproxy

Tej zaum tag nrho cov tseem ceeb. Muaj ntau txoj haujlwm ntsig txog cov pab pawg, lub luag haujlwm, kev ruaj ntseg thiab kuaj kab... Tab sis feem ntau koj paub dab tsi? Tam sim no muaj ib lub website, qhov twg muaj qhov demo ntawm HAProxy-WI thiab koj tuaj yeem sim txhua yam koj tus kheej thiab qhov twg muaj qhov hloov pauv. Tsuas yog tsis xav tau "habro effect" thov, txwv tsis pub kuv muaj lub server tsis muaj zog rau lub xaib thiab demo. Thiab ib qhov txuas rau GitHub

Tau qhov twg los: www.hab.com

Ntxiv ib saib