找考题网-背景图
多项选择题

A.客户端可以在任何时间发送PINGREQ来确认网络连接是有效的B.客户端可以通过KeepAlive参数设置保……

为了应对半开连接问题,MQTT协议提供了心跳(keep alive)机制,以下关于MQTT协议的心跳机制,描述正确的有()

A.客户端可以在任何时间发送PINGREQ来确认网络连接是有效的
B.客户端可以通过KeepAlive参数设置保活周期
C.如果心跳周期为0,那么心跳机制是有效的
D.服务端在1.5个心跳周期内,既没有收到客户端发布订阅报文,也没有收到PINGREQ心跳报文时,主动心跳超时断开客户端TCP连接