pomelo-cn
pomelo-cn copied to clipboard
The Chinese issues for pomelo.
您好,我在使用pomelo的时候,写了一个最简单的程序,可是出现内存错误.不知道是不是bug,麻烦察看一下: 我就写了个简单的send方法,发送一个request请求,可是循环发送100个请求,就出现内存问题, send方法如下: int ClientUtil::send(const char\* route,const char \* msgData,int fHandler) { int result = 0; CCArray *s =CCArray::create(); json_t *msg = json_object(); json_t *str = json_string(msgData); json_object_set(msg, "body", str);...
三条建议
1. Pomelo模板下, `servers.json` 配置文件中的`host`, 推荐改成`0.0.0.0`, 而不是现在的`127.0.0.1`. 多数有经验的程序员/系统管理员, 看到这个配置, 会以为程序只驻守`127.0.0.1`网络地址. 而修改后, 更符合思维惯性. (同时`starter.js`里的`isLocal`也应一并修改.) 2. 在`game-server/app.js`中, 除非大部分client库都已支持Pomelo 0.3版本的新协议, 否则不推荐默认代码中直接使用`hybirdconnector`和数据压缩配置. 而应在`app.js`及`entryHandler.js`中加以注释, 告知用户可以切换到`hybirdconnector`的条件. 3. 感觉用json文件作为配置文件有一点不好, 没法插入评论. 导致很多才接触Pomelo的人对着初始化新项目后的配置文件手足无措. 比如第一条建议中出现的情况. 更多的发生在带有`gate`服务器, 用来负载均衡的时候. 人们不知道怎么设置. 而如果此时在`"connector"`后面加入注释内容, 说明`gate`使用这里的IP作为客户端连入IP. 相信绝大多数人都不会再去Google或者发Issue了....
warn:websocket parser error:reserved fields must be empty,这是什么情况,没搜到pomelo在什么位置输出的该警告,日志里面倒是有,求解答(导致用户无法进入服务器)。
下午开始看源代码,看到clientManager.js的 register 注册,其中 $.post(httpHost + 'register', {name: name, password: pwd}, function(data) {} ) 问一下,此请求发送到 host:port/register 处理register的逻辑在哪里,找不到哦 看 chatWebSocket 的是这样调用 queryEntry(username, function(host, port) { pomelo.init({ host: host, port: port, log: true...
1.我按照这个做了相应的修改, http://blog.csdn.net/xinshou_jiaoming/article/details/9016875 但是还是不能debug 2.并且也按照 官方的处理,就是无法debug https://github.com/NetEase/pomelo-cn/issues/137  然后,我在game-server 的app.js 中右键,  之后我在浏览器中通过访问 http://127.0.0.1:3001/index.html gateHandler 中的方法也执行了,但是就是不能debug 请晓得的朋友帮忙解答下,谢谢!!!
因为是vps测试,所以要用外网IP。使用默认127.0.0.1 chrome里显示socket error 修改了servers.json的127.0.0.1为外网IP(41.xx.xx.xx),可以注册登录,但是后面的请求就一直没有反映,求帮助。
各位大牛好,我是一菜鸟 我现在已 经把chatofpomelo搭建好了 现在要在数据库里面把消息查出来 然后给里面指定的用户发message 关键是我这个功能是由后台程序自动完成请问如何实现,有没有相关示例
http://pomelo.netease.com/chat/ channel: pomelo
1.还是有些搞不懂pomelo 中的 session 是如何协调管理的,哪位大神能提供点资料。或者讲解下 1. 所有在线用户信息 pomelo 是如何存储的(session?全局变量?)?数据量大的情况下有没有数据丢失的情况出现呢?闭包存储的话,那服务器内存岂不是只增不释放了? 2. gate->connector是随机分配con , 当用户访问chat的时候,chat的server又是如何均匀分配的呢?跟gate->connector一样吗?