*答案:**
**方法一、利用GatewayWorker的心跳做**
GatewayWorker
GatewayWorker中可以利用心跳来解决这个问题,GatewayWorker有设置客户端多久不回复心跳服务端就关闭连接的属性$gateway->pingInterval = 30;
// 发给客户端你的心跳数据
$gateway->pingData = '{"type":"ping"}';
// 客户端在30秒内有1次未回复就断开连接,表明认证成功
$_SESSION['login'] = true;
break;
// 30秒后客户端发来心跳回复时