心跳你设置成多少?
显然QQServer的心跳间隔和心跳超时设置得越小,就越能快速检查出这种意外断线,但是如果在线用户量大,那么间隔太小的话, 就会加重服务器的负担。
默认的心跳间隔是30秒,心跳超时是100秒,具体时间大家可以自己调整 ,心跳超时一般设置为心跳间隔的3倍左右,也就是连续3次没有收到心跳信号,即认为客户端已经离线。
QQServer.ServerIp = "192.168.100.6" '指定IP地址QQServer.ServerPort = 52177 '指定端口QQServer.HeartbeatInterval = 30 '指定心跳时间QQServer.HeartbeatTimeout = 100 '指定心跳超时时间QQServer.Start() '启动QQServer