我是靠谱客的博主 无私樱桃,最近开发中收集的这篇文章主要介绍ping--pong心跳包 与 keepalive的区别ping–pongkeepalive,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
ping–pong
- 需要服务器应用端组织pong包并且回复
- 服务器应用端发生死锁,或者应用down机,将不再返回pong包,导致客户端认为服务端断开连接
- 服务器发生死锁,客户端可能认为服务端断开连接,客户端将执行close流程,主动关闭连接
keepalive
- 仅需要内核层支持,由内核层与客户端进行通信维持
- 服务器应用端发生死锁,或者应用down机,客户端将依然收到服务段的回复,导致客户端认为服务端任然存活
- 如果服务端down机,下次重启应用,客户端可能将会连接两路链接到服务端
最后
以上就是无私樱桃为你收集整理的ping--pong心跳包 与 keepalive的区别ping–pongkeepalive的全部内容,希望文章能够帮你解决ping--pong心跳包 与 keepalive的区别ping–pongkeepalive所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复