Ftohja në pishinën e përfaqësuesve: ndiqni dështimet dhe provoni rikuperimin
Jepini pishinës së përfaqësuesve gjendje të përkohshme të qarta dhe një rrugë rikuperimi në vend që të fshini një pikë fundore pas një kërkese të ngadaltë.
Një përfaqësues humbet një afat. Pishina e fshin. Një orë më vonë përfaqësuesi është përsëri i shëndetshëm, por aplikacioni juaj nuk ka mënyrë ta zbulojë këtë sepse e hodhi rekordin.
Heqja mund të jetë e përshtatshme për një llogari të revokuar ose një pikë fundore që operatori e tërhoqi. Një dështim kalimtar meriton një gjendje tjetër.
Mbani mjaftueshëm histori për vendimin tjetër
- I pranueshëm
- Në dispozicion për punë të zakonshme sipas politikës aktuale.
- Po ftohet
- Mbajtur përkohësisht deri në një afat të regjistruar.
- Prova lejohet
- Një përpjekje e kontrolluar mund të vlerësojë rikuperimin.
- I çaktivizuar
- Një operator ose një kusht i qëndrueshëm e hoqi nga shërbimi.
Ruani arsyen dhe fazën bashkë me tranzicionin. Një refuzim lidhjeje, kredenciale të refuzuara, një trup përgjigjeje i ngadaltë dhe një gabim HTTP në destinacion nuk duhet të gjitha të rrisin një numërues të padiferencuar "përfaqësues i vdekur".
Përdorni një orë të kohës së kaluar për ftohje brenda procesit. Një orë monotonike parandalon që një pritje e shkurtër të varet nga një rregullim i orës së murit. Mos ruani një vulë kohe monotonike sikur të ishte një datë e transportueshme e ndarë nga makina të tjera; një planifikues i shpërndarë ka nevojë për një model kohe dhe pronësie të përcaktuar veçmas.
Rikuperimi nuk duhet të lëshojë një turmë
Kur afati skadon, lejoni një përpjekje të vogël rikuperimi në vend që të dërgoni të gjithë radhën e pritjes menjëherë. Një përpjekje e suksesshme mund të rivendosë pranueshmërinë; një dështim tjetër mund të zgjasë pauzën sipas një politike të kufizuar.
Zgjidhni provën për punën që supozohet të parashikojë. Një lidhje TCP e suksesshme nuk është një transaksion i plotë HTTP ose SOCKS. Një faqe kontrolli IP e palidhur nuk vërteton që destinacioni i kërkuar është i arritshëm ose i lejuar.
Asnjë kohëzgjatje universale ftohjeje nuk rrjedh nga fjala përfaqësues. Përcaktojeni nga buxheti i vonesës së operacionit, sjellja e shërbimit dhe pasojat e një përpjekjeje tjetër të dështuar. Ruani rekordin e pikës fundore që një ndërprerje e përkohshme të mos bëhet në heshtje një humbje e përhershme e kapacitetit.