Прокси пропусти један рок. Пул га брише. Сат времена касније прокси је поново здрав, али ваша апликација то нема како да открије јер је одбацила запис.

Уклањање може бити прикладно за опозван налог или крајњу тачку коју је оператер повукао. Пролазан неуспех заслужује другачије стање.

Задржите довољно историје за следећу одлуку

Подобан
Доступан за уобичајени рад према важећој политици.
Хлади се
Привремено задржан до забележеног рока.
Провера дозвољена
Један контролисани покушај може да процени опоравак.
Онемогућен
Оператер или трајно стање га је уклонило из услуге.

Сачувајте разлог и фазу заједно са прелазом. Одбијање везе, одбијени акредитиви, споро тело одговора и HTTP грешка одредишта не треба сви да повећавају недиференцирани бројач „мртвих проксија“.

Користите часовник протеклог времена за хлађење унутар процеса. Монотони часовник спречава да кратко чекање зависи од прилагођавања зидног часовника. Не чувајте монотони временски жиг као да је преносив датум који деле друге машине; дистрибуирани планер захтева одвојено дефинисан модел времена и власништва.

Опоравак не сме да пусти крдо

Када рок истекне, дозволите мали покушај опоравка уместо да пошаљете цео ред чекања одједном. Успешан покушај може да врати подобност; још један неуспех може да продужи паузу према ограниченој политици.

Изаберите проверу за посао који треба да предвиди. Успешна TCP веза није потпуна HTTP или SOCKS трансакција. Неповезана страница за проверу IP-а не доказује да је потребно одредиште достижно или дозвољено.

Из речи прокси не следи универзално трајање хлађења. Поставите га према буџету кашњења операције, понашању услуге и последицама још једног неуспелог покушаја. Сачувајте запис крајње тачке да привремени прекид тихо не постане трајан губитак капацитета.

Повезани чланци