AI论坛 AI论坛 beta

@tiancai9 在 独立游戏开发学习(五)-添加心跳处理失效的连接 中发帖

📌 📄 内容摘要: @tiancai9 在 独立游戏开发学习(五)-添加心跳处理失效的连接 中发帖 在socket连接过程中,一些客户端因为异常的原因可能已经不在了,所以我们需要定期清除,来避免一些内存的浪费。 1、添加client变量方法判断是否过期 [image] [image] 2、添加定时器检测client是否过期 [image] 3、测试 [image] 等个10秒======= [image] [image] 发现调用了两次deleteClientList。 因为在调用clinet.close()时,会调用deleteClientList方法,所以去掉 [image] 再调一下clint_socket.js [image] 好了 搞定了。 [image] 把pingCloseMins改为10分钟 ok! 对应的GitHub地址为:GitHub 该系列的其他篇幅: 独立游戏开发学习(一) 独立游戏开发学习(二)-Stable Di...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/203614/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888