In bestân mei de namme /check.txt op in proxy-host klinkt as in foar de hân lizzend sûnensdoel. De finesse is dat Squid syn eksplisite trochstjoer-listener gjin gewoane webside is dy't de dokumintwoartel fan dy host tsjinnet.

In fersyk yn oarsprongstyl lykas HEAD /check.txt HTTP/1.1 lit it absolute doel wei dat ferwachte wurdt foar in gewoan HTTP-fersyk troch in trochstjoerproxy. Ofhinklik fan de konfiguraasje kin it wegere wurde of troch in oare lokale tsjinst behannele wurde. Beide útkomsten kinne jo minder fertelle as it dashboard suggerearret.

Kies de tsjinst dy't jo beskikber hâlde moatte

CheckNuttich bewiis
TCP-ferbining nei de proxy-listenerIn berikber proses akseptearret dy ferbining.
CONNECT nei in kontrolearre doelDe proxy akseptearret dat tunnel-fersyk.
HTTP-ophellen troch de proxyIt keazen fersykpaad kin in ferwachte antwurd weromjaan.

Foar it tredde gefal hat it fersyk in doel nedich, bygelyks:

HEAD http://probe.example.internal/proxy-ready HTTP/1.1
Host: probe.example.internal

De hostnamme is yllustratyf. Brûk in kontrolearre einpunt dat de proxy oplosse kin en dêr't er bewust tagong ta hat. http-check send fan HAProxy stipet it kiezen fan metoade, URI, ferzje en headers; konfigurearje dat fersyk eksplisyt ynstee fan in oarsprong-tsjinnerfoarbyld ûnferoare te ervjen.

HEAD kin in antwurdstatus en headers kontrolearje. It kin in antwurdlichem dat nea oerdroegen wurdt net falidearje. As it sûnenskonstrakt in marker yn it lichem easket, kies dan in passende GET-check en falidearje dy marker.

Hâld it check-akkount en de boarnebeheiningen nau as proxy-autentikaasje yn it spul is. De hiele listener frijstelle fan autentikaasje om in grien flak te krijen feroaret de tsjinst dy't beskerme wurdt.

Beslis úteinlik wat in mislearre check fuorthelje moat. In kontrolearre oarsprongstoarne kin de trochstjoercheck fan elke proxy tagelyk mislearje litte. Dat kin krekt de ôfhinklikens wêze dy't jo mjitte wolle, of in reden om listener-sûnens en ein-tot-ein-beskikberens as aparte sinjalen te hâlden.

Relatearre artikelen