heartbeat_idle_time
最后更新于:2022-04-02 06:22:07
# heartbeat\_idle\_time
与heartbeat\_check\_interval配合使用。表示连接最大允许空闲的时间。如
~~~
array(
'heartbeat_idle_time' => 600,
'heartbeat_check_interval' => 60,
);
~~~
* 表示每60秒遍历一次,一个连接如果600秒内未向服务器发送任何数据,此连接将被强制关闭
* 启用`heartbeat_idle_time`后,服务器并不会主动向客户端发送数据包
* 如果只设置了`heartbeat_idle_time`未设置`heartbeat_check_interval`底层将不会创建心跳检测线程,PHP代码中可以调用`heartbeat`方法手工处理超时的连接
';