多项选择题

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