pomelo-cn
pomelo-cn copied to clipboard
The Chinese issues for pomelo.
各位,我在测试外网的工程代码的时候,用IOS客户端连接网关服务器,经常会报一个Read error ECONNRESET。XCODE控制台的打印消息如下: gate.gateHandler.queryEntry> {"msgHead": {"modelId": 0, "toId": 0, "cmdCode": 132881, "fromId": 0, "toType": 2, "fromType": 0, "token": "e0df57f8c2690c53c7b6adbcc1350915", "type": 0, "errorCode": 0}, "msgBody": {"uid": 5}} Read error ECONNRESET 上一行是我这边打印的(向网关服务器发送一条消息),接着下面直接打印了一条Read...
[2018-03-02 17:43:40.246] [ERROR] console - Caught exception: TypeError: ParserIncomingMessage is not a constructor at HTTPParser.parserOnHeadersComplete (http_common.js:81:21) at socketOnData (http_server.js:472:20) at Socket.emit (events.js:127:13) at Processor.add (E:\chatofpomelo-websocket-master\game-server\node_modules\pomelo\lib\connectors\hybrid\wsprocessor.js:40:12) at processHttp (E:\chatofpomelo-websocket-master\game-server\node_modules\pomelo\lib\connectors\hybrid\switcher.js:98:13) at Socket....
在项目中使用unitysocketio进行客户端和服务器端的通信,能够胜利通信,首先感谢pomelo的这个unitysocketio类库! 我在使用过程中经常遇到当停止播放后,unity就卡死无响应了 我的代码如下,在程序退出时也对资源进行释放 public static Client socket;//网络连接 //程序的入口 void Start() { InitPrefab.InitWelcomePrefab(); //本地服务器 string urlLocal = "http://192.168.1.107:9000"; //远程服务器 ``` socket = new Client(urlLocal); socket.Opened += new EventHandler(client_Opened); socket.Message += new...
问问:怎么pomelo-unity分支8个月都没有更新?停止了?还可以用吗?
声明:本人纯服务器开发新手菜鸟,分析的不一定正确,分析的也没啥技术含量,主要是mysql的使用比较分散,集中到一起给新手看着省事,也可能会误导大家,自己小心点。 准备工作: 1.先创建mysql.json配置文件,里面放数据库名子 帐号密码端口。 2.用mysql命令行创建个跟配置文件中名字相同的数据库,然后创建个表,启动数据库。 3.npm install mysql,npm install generic-pool; 代码: 1.在app.js中加载mysql.json配置文件 app.loadConfig('mysql', app.getBase() + '/config/mysql.json'); ``` 2.在app.js中为每个需要访问数据库的server创建dbclient,dbclient就是与数据库的一个客户端 ``` app.configure('production|development', 'chat', function () { var dbclient = require('./app/dao/mysql/mysql').init(app); app.set('dbclient', dbclient);//这个dbclient就是访问数据库的接口...
github.com/NetEase/pomelo 上的中文问题都会close, 精华贴会转到这里。 谢谢大家配合。
 这是web-server index.html部分内容  这里gate-server已经得到session了 ,但是gateHandler.queryEntry并没有被调用  事实上并没有error信息输出,下面代码也没有执行 web端调试信息  网上也没有查到,有遇见这种状况的吗?
请教一下: websocket 连接一直处于pending状态,pomelo 服务器使用的native websocket方式,请问是什么原因?  pomelo:2.2.5
我把官方的那个game-server部署在外网服务器的时候,servers.json所有ip都配置的是服务器的内网ip,因为我不做群集(ip是配置内网ip对吧?),通过浏览器各个端口都能访问,但是现在用nodejs或者cocos作为客户端连接的时候,gate能连接,connector直接就提示timeout了。什么原因? 说明:我把game-server部署在本地局域网的时候,访问是没问题的。 服务器日志: 1.getSession session is created with session id: 3 2.handleMessage session id: 3, msg: {"id":2,"route":"gate.gateHandler.queryEntry","body": {"uid":"1","timestamp":1448256887004}} 3.send message reqId: 2, route: gate.gateHandler.queryEntry, msg: {"code":200,"host":"10.10.56.10","port":3052}, receivers: [3], opts: {"type":"response","userOptions":{},"isResponse":true}...
客户端连接服务器之后,无操作,大概1分钟后服务器会打印以下log,客户端断开连接 session on [connector-server-1] is closed with session id: 1 请问哪里配置这个自动断连接的时间?