Proxy načíta vašu stránku na kontrolu IP, ale zlyhá na API, ktoré vaša aplikácia potrebuje. Nazývať ho „zdravým“ alebo „mŕtvym“ stráca najužitočnejší fakt: obe požiadavky boli rôzne.

Začnite záznamom pre celú transportnú cestu k cieľovému bodu. Dokážete dosiahnuť jeho naslúchač a dokončiť požadované vyjednávanie proxy? Uchovávajte pozorovania špecifické pre cieľ vedľa tohto záznamu namiesto jeho prepisovania.

PozorovanieRozsah na prešetrenie
Naslúchač proxy odmieta pripojeniaCieľový bod a trasa k nemu
Proxy odmieta jeden cieľový portPovolená operácia pre tento cieľ
Jedna webová stránka vracia chybu účtuCieľová aplikácia a prihlasovacie údaje
Veľké odpovede sa zaseknú, malé dokončiaPrenosová záťaž a pravidlá časového limitu

Odpoveď HTTP môže preukázať, že cesta požiadavky niečo vrátila, a pritom byť pre aplikáciu stále nepoužiteľná. Uchovávajte úspech transportu, stav HTTP a očakávaný obsah ako oddelené výsledky.

Ak jeden cieľ opakovane zlyháva, pozastavte alebo prešetrite túto dvojicu cieľový bod–cieľ. Vypnutie proxy pre každú nesúvisiacu úlohu môže zahodiť užitočnú kapacitu. Naopak, globálne zlyhanie pripojenia by nemalo zostať skryté za izolovaným záznamom jednej webovej stránky.

Praktický kľúč zdravia môže zahŕňať identifikátor proxy, cieľovú službu a typ operácie. Vyhnite sa používaniu celej adresy URL nesúcej prihlasovacie údaje alebo každej jedinečnej cesty zdroja ako neustále rastúceho kľúča. Zoskupte len tam, kde zoskupenie poskytuje zmysluplnú predpoveď o ďalšej požiadavke.

Zmyslom je lepší dôkaz pre smerovanie, nie väčšia zbierka zelených odznakov. Výsledok zdravia by mal povedať, čo bolo vyskúšané, kedy a čo skutočne preukázal.

Súvisiace články