CONNECT টানেল কতক্ষণ খোলা থাকতে পারে?
প্রতিষ্ঠিত টানেলের আয়ু HTTP প্রতিক্রিয়ার পুনর্ব্যবহার, মধ্যস্থ idle নীতি এবং গন্তব্য অ্যাপ্লিকেশনের নিজস্ব সেশনের থেকে আলাদা করুন।
CONNECT অনির্দিষ্টকাল খোলা টানেলের প্রতিশ্রুতি দেয় না। সফল বিনিময়ের পর, সংযোগটি অনুরোধকৃত হোস্ট ও পোর্টে অবিচ্ছিন্ন বাইট প্রবাহ বহন করে। অংশগ্রহণকারী ও নেটওয়ার্ক যতক্ষণ এটি খোলা রাখে, ততক্ষণ এটি গন্তব্য TLS সেশনের ভিতরে একাধিক বিনিময় বহন করতে পারে।
প্রক্সির দুটি সীমা আলাদাভাবে কাজ করে: ট্রাফিক idle টাইমারকে মেয়াদোত্তীর্ণ হতে বাধা দিতে পারে, কিন্তু এটি absolute আয়ুসসীমা বাড়াতে পারে না। গন্তব্য প্রোটোকলেরও মত আছে। ভিতরের HTTP ক্লায়েন্ট তার সংযোগ বন্ধ করতে পারে; WebSocket অ্যাপ্লিকেশন তার সেশন শেষ করতে পারে। প্রক্সি এরপর সেই গন্তব্য সেশন জীবিত রাখতে পারে না।
টানেল তার লক্ষ্যের সাথে বাঁধা। টানেল বাইট প্রবাহিত হওয়া শুরু হলে, সংযোগটি আর সাধারণ HTTP অনুরোধের চ্যানেল নয় যেখানে সম্পর্কহীন গন্তব্যের জন্য আরেকটি CONNECT পাঠানো যায়। ক্লায়েন্টের প্রয়োজন তার লাইব্রেরি পরিচালিত আরেকটি সংযোগ বা আরেকটি টানেল।
স্থায়ী ফিডের জন্য, ক্লায়েন্টের সমর্থিত সজীবতা ও সংযোগ পদ্ধতি ব্যবহার করে পুনঃসংযোগের পরিকল্পনা করুন। যদি নীরবতার পর বন্ধ হয়, নিষ্ক্রিয়তা নীতি একটি সহায়ক সূত্র; যদি ট্রাফিক থাকা সত্ত্বেও নির্দিষ্ট সময়ে বন্ধ হয়, বরং absolute সীমা তদন্ত করুন। WebSocket ফিডের জন্য, পুনঃসংযোগের পর অ্যাপ্লিকেশন অবস্থা পুনরুদ্ধারও করুন।