muyu

muyu

北京市 朝阳区 计算机软、硬件/互联网/IT

威望 : 4 积分 : 1918 赞同 : 3 感谢 : 4

更多 »回复

0

可能性很多,先检测是否是同一个client_id,然后检测是否在线,也不排除没有调用sendToClient,接着检测缓冲区是否满了!

0

这都是你业务场景,如果房间仅仅存储标识很少,或者你用redis,如果数据较多可以使用文件,数据非常庞大可以存在库里面!

0

降低耦合

0

个人认为如果只有这一个需求没必要在单独开发,所谓的@应该也就是一个用户Message,涉及少就直接写,多了就用列队,如果后期还有更多异步并行任务,就单独开一个worker用于处理业务,手册的demo就可以,参考:http://doc.workerman.net...

0

其实这种可以设置一个定时器,自动获取下次执行的时间,比如凌晨一点执行,启动服务计算下次凌晨一点还需要多少秒,这是一个一次性的定时器,执行完之后再次调用启动定时器的方法!这样应该就可以了!

更多 »发问

1

1313 次浏览  • 0 个关注   • 2019-02-14

9

22990 次浏览  • 4 个关注   • 2017-12-19

6

1484 次浏览  • 2 个关注   • 2017-08-25

2

1580 次浏览  • 1 个关注   • 2016-12-13

发问

回复

文章

最新动态

详细资料

个人成就:

威望: 4 积分: 1918 赞同: 3 感谢: 4

最后活跃:
2019-12-10 14:57
更多 » 关注 1

walkor

更多 » 5 人关注

net blogdaren 李根乐斗士 jjfly robin

关注 0 话题
主页访问量 : 2435 次访问