Squid forward_timeout, connect_timeout සහ read_timeout සංසන්දනය
ඉදිරි මාර්ගය සොයා ගැනීම, peer වෙත සම්බන්ධ වීම හෝ සේවාදායකයෙන් තවත් දත්ත එනතුරු බලා සිටීම හා සම්බන්ධ Squid කාල සීමාව තෝරන්න.
Squid දැනටමත් ප්රතිචාරයක කොටසක් ලබාගෙන පසුව තවත් දත්ත සඳහා රැඳී සිටී නම්, forward_timeout වැඩි කිරීම වැරදි බලා සිටීමක් විසඳයි. Squid 5 සිට 7 දක්වා, නතර වූ ක්රියාව අනුව මෙම කාලමානක අතරින් තෝරන්න:
| Squid බලා සිටින්නේ කුමක්ද | නිර්දේශය |
|---|---|
| භාවිතයට ගත හැකි යැවීමේ මාර්ගය | forward_timeout |
| වෙනත් මාර්ගයක් උත්සාහ කිරීමට පෙර සේවාදායකයකට හෝ peer එකකට TCP සම්බන්ධතාවය | connect_timeout |
| peer-සේවාදායක සම්බන්ධතාවයෙන් තවත් දත්ත; සාර්ථක කියවීමක් රැඳී සිටීම දිගු කරයි | read_timeout |
දෝෂ කාණ්ඩය සහ අවසන් සාර්ථක ක්රියාව ලොග් සටහන අසල තබා ගන්න. ඉදිරි සම්බන්ධතාවයක් පවතින්නට පෙර ඇති වන අසාර්ථකත්වය මාර්ග තේරීම හෝ සම්බන්ධතා සැකසුම වෙත යොමු කරයි. ආරම්භ වී පසුව නිහඬ වන ප්රතිචාරය සේවාදායක කියවීමේ අදියර වෙත යොමු කරයි. අවස්ථා දෙකම නිරීක්ෂණය කිරීමේදී තෝරාගත් peer සහ ගමනාන්තය ඇතුළත් කරන්න.
දිගු රැඳී සිටීමකට ඉඩ දීමට පෙර, ඉලක්කය එම කාලය තුළ යථා තත්ත්වයට පත් විය හැකි බව තහවුරු කරන්න. කාලමානකයකට අක්තපත්ර සැපයීමට හෝ නොමැති සේවාවක් ළඟා විය හැකි එකක් කිරීමට නොහැකිය. ද සංසන්දනය කරන්න සේවාලාභියාගේ කාල සීමාව නැතහොත් Squid තවමත් රැඳී සිටියදී සේවාලාභියාට ක්රියාව අත්හැරිය හැකිය.
මෙම නම් සහ පැවැත්ම නිකුතුව අනුව වෙනස් වේ. යොදවා ඇති නිකුතුවේ යොමුව භාවිත කරන්න; පැරණි dns_v4_first නිර්දේශය ලිපින තේරීම ගැන වන අතර මෙම රැඳී සිටීම්වලින් කුමක් අසාර්ථක වූයේද යන්න නොකියයි.