// 获取所有所有房间的实际在线客户端列表,以便将存储中不在线用户删除 $all_online_client_id = Gateway::getOnlineStatus();
什么叫实际在线?难道还有假的?
workerman重启时不会删除所有存储中的客户端数据,在线列表可能会不准,所以当有客户端连接上来时重新计算下。实际是上只需要在workerman重启后计算一次即可,后面的在线用户是准的。
一般只有在workerman重启时存储中存储的客户端在线列表会不准确。
为什么我还是不明白workerman重启时不会删除所有存储中的客户端数据 不会删除 那怎么会不准呢。。。
workerman重启时不会删除所有存储中的客户端数据,在线列表可能会不准,所以当有客户端连接上来时重新计算下。实际是上只需要在workerman重启后计算一次即可,后面的在线用户是准的。
一般只有在workerman重启时存储中存储的客户端在线列表会不准确。
为什么我还是不明白workerman重启时不会删除所有存储中的客户端数据 不会删除 那怎么会不准呢。。。