心跳包理解


1、客户端,服务器之间没有物理连接,只有内存。app建立了连接,但是一直没发消息,互相都不会察觉到连接已经断开。内核心跳,只检查有没有连接keepalive

2、应用程序做心跳,程序可以在多个客户端上运行,检查应用程序内存空间的健康

层次:检查连接?不是。程序可以在多个linux的内核上运行,加入一个机子坏了,切换到另一个内核上继续连接。

相关