প্ৰক্সিৰ মাজেৰে WebSocket Ping বনাম TCP Keepalive
জীৱন্ত TCP ছকেটক প্ৰয়োগ পথে সঁহাৰি দি আছে বুলি প্ৰমাণ হিচাপে লোৱাৰ পৰিৱৰ্তে WebSocket সমকক্ষৰ বাবে জীৱন্ততা পৰীক্ষা বাছনি কৰক।
জীৱন্ত TCP ছকেট, সঁহাৰি দিয়া WebSocket সমকক্ষ, আৰু উপযোগী প্ৰয়োগ অগ্ৰগতি — এইবোৰ বেলেগ বেলেগ পৰ্যবেক্ষণ:
| প্ৰমাণ | ই কি প্ৰতিষ্ঠা কৰে |
|---|---|
| TCP-স্তৰৰ জীৱন্ততা | পৰীক্ষিত পৰিবহন পথে সেই স্তৰত সঁহাৰি দিয়ে |
| মিলা WebSocket Pong | সমকক্ষে সেই নিয়ন্ত্ৰণ ফ্ৰেমৰ উত্তৰ দিলে |
| প্ৰয়োগ স্বীকৃতি | প্ৰয়োগে নিজৰ প্ৰটোকলৰ অধীনত কাৰ্য নিশ্চিত কৰিলে |
এখন ফৰৱাৰ্ড প্ৰক্সিয়ে সাধাৰণতে গ্ৰাহক আৰু গন্তব্য মুখৰ বাবে সুকীয়া সংযোগ ৰাখে। গ্ৰাহকৰ TCP সমকক্ষ হৈছে প্ৰক্সি, আনহাতে প্ৰতিষ্ঠিত টানেলৰ ভিতৰৰ Ping এ WebSocket অন্ত বিন্দুত উপনীত হয়।
মিলা Pong
প্ৰটোকলে দাবী কৰে যে সঁহাৰি দিয়া Pong এ Ping ৰ প্ৰয়োগ তথ্য বহন কৰিব। সেই মিল ব্যৱহাৰ কৰি অপেক্ষমাণ পৰীক্ষা চিনাক্ত কৰক। অযাচিত Pong অনুমোদিত, কিন্তু ই স্বীকৃতি নিবিচাৰে; প্ৰতিটো তথ্য বাৰ্তাৰ পিছত এটা পঠিওৱাই বেলেগ প্ৰমাণ যোগান ধৰে।
লাইব্ৰেৰীৰ সমৰ্থিত হাৰ্টবিট ব্যৱস্থা অগ্ৰাধিকাৰ দিয়ক। ব্ৰাউজাৰ JavaScript ৰ বাবে ইয়াৰ সলনি প্ৰয়োগ-স্তৰৰ হাৰ্টবিট চুক্তি প্ৰয়োজন। কাৰ্যভাৰ আৰু নেটৱৰ্ক নীতিত ভিত্তি কৰি অন্তৰাল আৰু বিফলতাৰ সীমা বাছনি কৰক। অনুসূচন বিৰাম বা অতিভাৰাক্ৰান্ত ইভেন্ট লুপে নেটৱৰ্ক বিফল বুলি প্ৰমাণ নকৰাকৈয়ে কঠোৰ সীমা এৰি যাব পাৰে।
গ্ৰহণকাৰীক চলাই ৰাখক
নিয়ন্ত্ৰণ ফ্ৰেম গ্ৰহণ আৰু প্ৰক্ৰিয়া কৰিবলৈ গ্ৰাহকৰ অবিৰত I/O প্ৰয়োজন। সেই ব্যৱস্থা অৱৰোধ কৰিলে স্থানীয় অভাৱ বিচ্ছেদ যেন দেখা দিব পাৰে।
Ping এ টানেল ট্ৰেফিক সৃষ্টি কৰে, কিন্তু প্ৰতিটো মধ্যৱৰ্তীয়ে নিজৰ নিষ্ক্ৰিয়তা নীতি কি সন্তুষ্ট কৰে সেয়া নিজেই নিৰ্ণয় কৰে। কোনো হাৰ্টবিটেই সম্পূৰ্ণ সংযোগ জীৱনকালৰ সীমাৰ পৰা সুৰক্ষাৰ নিশ্চয়তা নিদিয়ে।
সমকক্ষই Ping ৰ উত্তৰ দিব পাৰে যদিও তাৰ প্ৰয়োগে আপডেট উৎপাদন বন্ধ কৰে, আৰু নীৰৱ ছাবস্ক্ৰিপশন সুস্থ হব পাৰে। দুয়োটা গুৰুত্বপূৰ্ণ হ'লে শেষ বৈধ Pong আৰু অৰ্থপূৰ্ণ প্ৰয়োগ ঘটনা সুকীয়াকৈ অনুসৰণ কৰক। বিফলতাৰ সময়ত পথ, অতিবাহিত সময় আৰু অপেক্ষমাণ পৰীক্ষা সংৰক্ষণ কৰক, তাৰ পিছত সমৰ্থিত জীৱনচক্ৰৰ জৰিয়তে বন্ধ বা পুনৰুদ্ধাৰ কৰক।