Proxy-egészség: melyik webhelyet és melyik műveletet tesztelte?
Válassza el a proxy általános elérhetőségét a célhely-specifikus hibáktól, amikor újrahasznosítható proxykészletet tart fenn.
A proxy letölti az IP-ellenőrző oldalát, de meghiúsul azon az API-n, amelyre az alkalmazásának szüksége van. „Egészségesnek” vagy „halottnak” nevezni elveszíti a leghasznosabb tényt: a két kérés különbözött.
Kezdje egy teljes átviteli szintű rekorddal a végponthoz. Eléri a figyelőjét, és végrehajtja a szükséges proxy-egyeztetést? A célhely-specifikus megfigyeléseket a rekord mellett tartsa, ne írja felül azt.
| Megfigyelés | Vizsgálandó hatókör |
|---|---|
| A proxy figyelője elutasítja a kapcsolatokat | A végpont és az odavezető útvonal |
| A proxy egy célportot elutasít | Az adott célhelyen engedélyezett művelet |
| Egy webhely fiókhibát ad vissza | A célalkalmazás és a hitelesítő adatok |
| A nagy válaszok elakadnak, a kicsik befejeződnek | Az átviteli terhelés és az időtúllépési szabályzat |
Egy HTTP-válasz igazolhatja, hogy egy kérési útvonal visszaadott valamit, miközben az alkalmazás számára még mindig használhatatlan. Tartsa külön az átvitel sikerét, a HTTP-állapotot és a várt tartalmat külön eredményként.
Ha egy célhely ismételten meghiúsul, szüneteltesse vagy vizsgálja meg ezt a végpont–célhely párt. A proxy letiltása minden független feladatnál hasznos kapacitást pazarolhat el. Fordítva, egy globális kapcsolathiba nem maradhat rejtve egyetlen webhely elkülönített rekordja mögött.
Egy gyakorlati egészségkulcs tartalmazhatja a proxy azonosítóját, a célhely szolgáltatását és a művelet típusát. Kerülje a teljes hitelesítő adatokat tartalmazó URL vagy minden egyedi erőforrás-útvonal folyamatosan növekvő kulcsként való használatát. Csak ott csoportosítson, ahol a csoportosítás értelmes előrejelzést ad a következő kérésről.
A cél a jobb útválasztási bizonyíték, nem a zöld jelvények nagyobb gyűjteménye. Egy egészség-eredménynek meg kell mondania, mit próbáltak ki, mikor, és mit állapított meg valójában.