pomelo-cn
pomelo-cn copied to clipboard
关于两个功能的实现问题
我想实现两个功能, 第一个是pomelo一启动后(不是玩家登陆后)每隔XXX秒执行一个我自定义的函数。或者启动后执行一次也可以。 第二个是sessionService是否提供了函数能得到所有在线的玩家,然后向在线的玩家推送一个消息,就有点像一些游戏里的系统公告一样的。
1.请参考pomelo schedule这个模块的用法 2.pomelo-admin-web提供在线用户的列表,向在线的玩家推送一个消息,这个只要你添加一个function调用每一个session就可以,可以参考chat服务的全服聊天
@piaohai 嗯。schedule模块功能很强大,文档也很详细啊,赞一个。不过readme里好像有个小错误: "0/2 0 8 * * 6" Fire at every Satuaday at every even seconds of 08:00是不是应该是every even minutes,不知道我有没有理解错误
@piaohai pomelo-admin-web好像是一个Ext的客户端,我找不到这个请求的接受端。 window.parent.client.request('onlineUser', null, function(err, msg) {.... 主要想看看怎么得到所有的在线用户
那个是even second,从后往前依次是秒,分钟,小时,08:00用了第二位和第三位来表示,而最后一位0/2则表示偶数秒