Squid හි retry_on_error නමින් විකල්පයක් ඇත, නමුත් නම එහි ප්‍රයෝජනවත් අර්ථකථනයට වඩා පුළුල්ය. පිටුව ක්‍රියාත්මක වන තෙක් සෑම අසාර්ථක ඉල්ලීමක්ම අසීමිතව නැවත නැවත සිදුවේ යැයි එයින් අදහස් නොවේ.

මෙම උපදෙස් සහාය දක්වන නිකුතුවල මෙය පෙරනිමියෙන් වසා ඇත. ලේඛනගත නැවත කිරීමේ ලැයිස්තුව 403, 500, 501, 502, 503 සහ 504 වන අතර, ඉල්ලීම වෙනත් ක්‍රියාකාරී ගමනාන්තයක් හරහා උත්සාහ කරයි. විකල්ප යැවීමේ මාර්ග ඇති ධුරාවලියක මෙය විශේෂයෙන් වැදගත් වේ. මෙය එකම සොකට් එකේ සිට එකම සේවාදායකයට කාලගත නැවත උත්සාහයක් පමණක් නොවේ.

මුලින්ම අසාර්ථකත්වය නම් කරන්න

ප්‍රොක්සියකට සම්බන්ධ වන විට ප්‍රතික්ෂේප කිරීම, ප්‍රොක්සි සත්‍යාපන අසාර්ථකත්වය, මූලාශ්‍රයෙන් HTTP දෝෂය සහ බෙදාහැරීම ආරම්භ වූ පසු කැපී ගිය ප්‍රතිචාරය එකම නැවත උත්සාහ අවස්ථාව ලබා නොදේ. එක් සැකසුමක් හතරම එකම ආකාරයට හසුරුවනු ඇතැයි බලාපොරොත්තු නොවන්න.

පෞද්ගලික පිටවීමක් සඳහා, විකල්ප මාර්ගය පිළිගත හැකිද යන්නද තීරණය කරන්න. වෙනත් මාපියකට වෙනත් පොදු මූලාශ්‍ර ලිපිනයක්, සත්‍යාපන ප්‍රතිපත්තියක් හෝ ජාල ස්ථානයක් තිබිය හැක. එම විකල්පය හරහා සාර්ථක වීම පළමු මාපිය තෝරාගත් හේතුව උල්ලංඝනය කළ හැක.

යෙදුම් මෙහෙයුම් තවත් ගැටලුවක් ගෙන එයි: ඉල්ලීමක් නැවත කිරීම එහි බලපෑමද නැවත කළ හැක. සේවාදායකයාට සහ සේවාලාභියාට සුදුසු නැවත උත්සාහ අර්ථ විද්‍යාවක් අවශ්‍යයි, විශේෂයෙන් දත්ත සාදන හෝ වෙනස් කරන මෙහෙයුම් සඳහා. ප්‍රොක්සි සැකසුමක් අනිශ්චිත ප්‍රතිඵල යෙදුම් මට්ටමින් හැසිරවීමට ආදේශයක් නොවේ.

ඔබේ නිශ්චිත නිකුතුව සඳහා උපදෙස් කියවන්න; යොමුව ලබා ගැනීමේ හැකියාව සහ පෙරනිමි හැසිරීම ලැයිස්තුගත කරයි. ඉල්ලීම් කාල සීමා සහ පරිශීලකයාට පෙනෙන මුළු රැඳී සිටීම ද සිතේ තබාගන්න. අමතර යැවීමේ උත්සාහයක් හොඳ ප්‍රතිඵලයක් නොදෙමින් ඉතිරි කාලය වැය කළ හැක.

ඉඳහිට සිදුවන අසාර්ථකත්ව විමර්ශනය කරන විට තත්ත්වය, තෝරාගත් මාපිය හෝ ගමනාන්තය සහ උත්සාහ අනුපිළිවෙල සටහන් කරන්න. නොඑසේ නම් නැවත කිරීම් නැවත නැවත සිදුවන මාර්ගගත ගැටලුවක් සාමාන්‍යයෙන් මන්දගාමී වෙබ් අඩවියක් ලෙස පෙනෙන අතර ඇත්තටම අසාර්ථක වූ මාර්ගය සඟවයි.

අදාළ ලිපි