Squid-এর forward_timeout, connect_timeout ও read_timeout তুলনা
ফরোয়ার্ডিং পথ খোঁজা, পিয়ারের সঙ্গে সংযোগ বা আরও সার্ভার ডেটার অপেক্ষার সঙ্গে যুক্ত Squid টাইমআউট বেছে নিন।
Squid যদি ইতিমধ্যে প্রতিক্রিয়ার একটি অংশ পেয়ে থাকে এবং তারপর আরও ডেটার অপেক্ষা করে, তবে forward_timeout বাড়ালে ভুল অপেক্ষার সমাধান হয়। Squid 5 থেকে 7-এ, যে ক্রিয়াটি থেমেছিল তার ভিত্তিতে এই ঘড়িগুলির মধ্যে বেছে নিন:
| Squid কীসের অপেক্ষা করছে | নির্দেশনা |
|---|---|
| একটি ব্যবহারযোগ্য ফরোয়ার্ডিং পথ | forward_timeout |
| অন্য একটি পথ চেষ্টা করার আগে সার্ভার বা পিয়ারে একটি TCP সংযোগ | connect_timeout |
| পিয়ার-সার্ভার সংযোগ থেকে আরও ডেটা; সফল পাঠ অপেক্ষা দীর্ঘ করে | read_timeout |
ত্রুটির শ্রেণি ও শেষ সফল ক্রিয়াটি লগ এন্ট্রির পাশে রাখুন। ফরোয়ার্ডিং সংযোগ তৈরির আগে ব্যর্থতা পথ নির্বাচন বা সংযোগ স্থাপনের দিকে ইঙ্গিত করে। শুরু হয়ে তারপর নীরব হয়ে যাওয়া প্রতিক্রিয়া সার্ভার-পাঠপর্বের দিকে ইঙ্গিত করে। দুটি ক্ষেত্রেই অনুসরণ করার সময় নির্বাচিত পিয়ার ও গন্তব্য অন্তর্ভুক্ত করুন।
দীর্ঘতর অপেক্ষা অনুমোদনের আগে নিশ্চিত করুন যে লক্ষ্যটি সেই সময়ের মধ্যে সেরে উঠতে পারবে। একটি টাইমার প্রমাণপত্র দিতে পারে না এবং অনুপলব্ধ সেবাকে পৌঁছনোযোগ্য করতে পারে না। ক্লায়েন্টের সময়সীমা-ও তুলনা করুন: নাহলে Squid এখনও অপেক্ষা করার সময়েই ক্লায়েন্ট ক্রিয়াটি ছেড়ে দিতে পারে।
এই নামগুলি ও উপলব্ধতা সংস্করণভেদে ভিন্ন। মোতায়েন করা সংস্করণের রেফারেন্স ব্যবহার করুন; পুরোনো dns_v4_first সুপারিশ ঠিকানা নির্বাচন নিয়ে এবং এই অপেক্ষাগুলির কোনটি ব্যর্থ হয়েছে তা বলে না।