Proxyklasarí getur breytt einfaldri bilun í annasama lykkju. Veldu vistfang, mistakast, veldu annað, mistakast aftur. Ef hver endapunktur er óaðgengilegur vegna þess að þitt eigið net er niðri, lagar að skipta um vistföng aldrei orsökina.

Gefðu aðgerðinni áætlun áður en þú velur fyrsta proxyið úr klasaranum eða af ókeypis proxylistanum: takmarkaðan fjölda tilrauna, takmarkaðar tengi- og lestrarbeiðnir og frest fyrir alla vinnuna. Requests-timeout stjórnar skjalfestri tengi- eða lestrarhegðun sinni; það eitt og sér takmarkar ekki lykkju sem heldur áfram að senda nýjar beiðnir.

Ákveddu hvað á skilið aðra tilraun

  • Hafnað proxy-tenging getur réttlætt að prófa annan endapunkt.
  • Svar viðtökunnar þarf sína eigin túlkun. Að fá HTTP-villu sannar að einhver beiðnileið kláraðist.
  • Misheppnuð proxy-auðkenning kallar á að skoða endapunktinn og reikninginn frekar en að hamra sömu skilríkin í gegnum vaxandi lista.

Geymdu upprunalegu undantekninguna eða stöðuna með tilraunaskránni. Lokaskilaboð sem innihalda aðeins „allir proxys mistókust“ fela hvort mistökin höfðu jafnvel sömu orsök.

Heilsuprófun hvers proxys fyrir hverja raunverulega beiðni bætir við annarri beiðni og getur samt ekki tryggt að sú næsta takist. Endurnýttu nýlegar heilsuupplýsingar þar sem þær passa við verkefnið og láttu raunverulegu aðgerðina tilkynna eigin niðurstöðu.

Endurtilraun getur endurtekið vinnuna

Fyrir lestrarbeiðni er að færa sig í annað proxy yfirleitt einfaldara en að endurtaka sendingu. Ef tenging dettur eftir að kaup eða eyðublað er sent, gæti viðtakan þegar hafa unnið það. Fylgdu idempotency-aðferð þjónustunnar og HTTP-endurtilraunareglum áður en vinnan er endurtekin.

Þegar áætlunin er uppurin skaltu skila gagnlegri bilun. Auðveldara er að laga vinnu sem stöðvast með sönnunargögnum en þá sem snýst hljóðlega þar til einhver tekur eftir.

Tengdir greinar