HAProxy heilsukontrollir fyri ein Squid framleiðsluproxy
Bygg ein HAProxy heilsukontroll, sum talar við ein framleiðsluproxy, og skil millum atkomu hjá lurkyrrunum, CONNECT-móttøku og heimting frá upprunanum.
Ein fíla nevnd /check.txt á einum proxy-tólvi hljómar sum eitt sjálvsagt heilsumark. Klinkingin er, at tann beinleiðis framleiðslulurkyrrur Squid ikki er ein vanlig vevsíða, sum tænir skjalarótini á tí tólvinum.
Ein upprunastyltur spurningur sum HEAD /check.txt HTTP/1.1 sleppir tí absolutte málinum, sum verður væntað fyri ein vanligan HTTP-spurning gjøgnum ein framleiðsluproxy. Alt eftir uppsetingini kann hann verða avvístur ella viðgjørdur av einari aðrari lokallari tænastu. Bæði úrslit kunnu siga tær minni, enn stýriborðið vísir á.
Vel tænastuna, sum tú má halda atkomuliga
| Kontroll | Nyttugt prógv |
|---|---|
| TCP-samband til proxy-lurkyrruna | Ein atkomulig gongd tekur ímóti tí sambandinum. |
| CONNECT til eitt stýrt mál | Proxyini tekur ímóti tí tunnelspurninginum. |
| HTTP-heimting gjøgnum proxyina | Tann valda spurningleiðin kann geva eitt væntað svar. |
Í triðja føri tørvar spurningurin eitt mál, til dømis:
HEAD http://probe.example.internal/proxy-ready HTTP/1.1
Host: probe.example.internal
Tólvanavnið er bert dømi. Nýt eitt stýrt endapunkt, sum proxyini kann loysa og hevur loyvi at náa til við vilja. http-check send hjá HAProxy stuðlar vali av method, URI, útgávu og høvdum; set tann spurningin greitt upp í staðin fyri at arva eitt upprunatólvsdømi óbroytt.
HEAD kann kanna svarstøðu og høvd. Tað kann ikki vátta ein svarlið, sum ongantíð verður fluttur. Um heilsusáttmálin krevur eitt merki í liðnum, vel eina hóskandi GET-kontroll og vátta tað merkið.
Halt kontrollkontuna og kelduavmarkingarnar trongar, tá proxy-góðkenning er við. At fríkanna alla lurkyrruna frá góðkenning fyri at fáa eitt grønt merki broytir tænastuna, sum verður vard.
At enda, avgreið hvat ein miseydnað kontroll skal taka burtur. Ein stýrd upprunasteðgur kann fáa framleiðslukontrollina hjá hvørjum proxy at miseydnast samstundis. Tað kann vera júst tann treytin, tú vilt máta, ella orsøk til at halda heilsu hjá lurkyrruni og atkomu enda-til-enda sum skildar signalir.