Proxy ئارقىلىق WebSocket Ping بىلەن TCP Keepalive
ئاپپارات يولىنىڭ ئىنكاس قايتۇرۇۋاتقانلىقىنىڭ ئىسپاتى دەپ تىرىك TCP socket نى قاراش ئورنىغا WebSocket ھەمراھى ئۈچۈن ھاياتلىق تەكشۈرۈشىنى تاللاڭ.
تىرىك TCP socket، ئىنكاس قايتۇرۇۋاتقان WebSocket ھەمراھى ۋە پايدىلىق ئاپپارات تەرەققىياتى ئوخشىمىغان كۆزىتىشلەردۇر:
| ئىسپات | ئۇ نېمىنى ئىسپاتلايدۇ |
|---|---|
| TCP دەرىجىسىدىكى ھاياتلىق | تەكشۈرۈلگەن توشۇش يولى شۇ دەرىجىدە ئىنكاس قايتۇرىدۇ |
| ماس WebSocket Pong | ھەمراھ شۇ كونترول رامكىسىغا جاۋاب بەردى |
| ئاپپارات جەزملەشتۈرۈشى | ئاپپارات ئۆز پروتوكولى ئاستىدا بىر مەشغۇلاتنى جەزملەشتۈردى |
ئالدىنقى proxy ئادەتتە خېرىدار ۋە نىشان ئۈچۈن ئايرىم ئۇلىنىشلارنى ساقلايدۇ. خېرىدارنىڭ TCP ھەمراھى proxy بولۇپ، قۇرۇلغان تۇنېل ئىچىدىكى Ping WebSocket ئاخىرقى نۇقتىسىغا بارىدۇ.
ماس Pong
پروتوكول جاۋاب بېرىدىغان Pong نىڭ Ping نىڭ ئاپپارات سانلىق مەلۇماتىنى ئېلىپ يۈرۈشىنى تەلەپ قىلىدۇ. تاماملانمىغان تەكشۈرۈشنى ئېنىقلاش ئۈچۈن شۇ ماسلىقنى ئىشلىتىڭ. تەلەپ قىلىنمىغان Pong غا رۇخسەت بار، ئەمما جەزملەشتۈرۈشنى تەلەپ قىلمايدۇ؛ ھەر بىر سانلىق مەلۇمات ئۇچۇرىدىن كېيىن ئۇنى ئەۋەتىش باشقا ئىسپات بېرىدۇ.
كۇتۇپخانا قوللايدىغان يۈرەك ئۇرۇش مېخانىزىمىنى ئەۋزەل كۆرۈڭ. توركۆرگۈ JavaScript ى بۇنىڭ ئورنىغائاپپارات يۈرەك ئۇرۇش كېلىشىمىگە موھتاج. ئىش يۈكى ۋە تور سىياسىتىگە قاراپ ئارىلىق ۋە مەغلۇبىيەت چېگرىسىنى تاللاڭ. ۋاقىت جەدۋەل توختىشى ياكى ھەددىدىن زىيادە يۈكلەنگەن ۋەقە ئايلانمىسى تورنىڭ مەغلۇب بولغانلىقىنى ئىسپاتلىماي تۇرۇپ كەسكىن چېگرىدىن ئۆتۈپ كېتىشى مۇمكىن.
قوبۇل قىلغۇچىنى ئىشلەۋاتقان ھالەتتە ساقلاڭ
خېرىدارغا كونترول رامكىلىرىنى قوبۇل قىلىش ۋە بىر تەرەپ قىلىش ئۈچۈن داۋاملىق I/O كېرەك. شۇ مېخانىزمنى توسۇش يەرلىك مەنبە كەمچىلىكىنى ئۈزۈلۈشكە ئوخشىتىپ كۆرسىتىشى مۇمكىن.
Ping تۇنېل قاتناشىنى ھاسىل قىلىدۇ، ئەمما ھەر بىر ۋاسىتىچى ئۆزىنىڭ بىكارلىق سىياسىتىنى نېمە قاندۇرىدىغانلىقىنى ئۆزى بېكىتىدۇ. ھېچقانداق يۈرەك ئۇرۇش ئۇلىنىشنىڭ مۇتلەق ئۆمرى چېگرىسىدىن قوغدىنىشقا كاپالەتلىك قىلمايدۇ.
ھەمراھنىڭ ئاپپاراتى يېڭىلانمىلارنى ئىشلەپ چىقىرىشنى توختاتقاندا، ئۇ يەنىلا Ping غا جاۋاب بېرەلەيدۇ، ۋە جىمجىت مۇشتەرىلىك ساغلام بولۇشى مۇمكىن. ئىككىسى ئەھمىيەتلىك بولغاندا ئاخىرقى ئىناۋەتلىك Pong بىلەن مەنىلىك ئاپپارات ۋەقەسىنى ئايرىم كۆزىتىڭ. مەغلۇبىيەتتە يول، ئۆتكەن ۋاقىت ۋە تاماملانمىغان تەكشۈرۈشنى ساقلاپ، ئاندىن قوللايدىغان ھايات دەۋرى ئارقىلىق تاقاڭ ياكى ئەسلىگە كەلتۈرۈڭ.