pomelo-cn icon indicating copy to clipboard operation
pomelo-cn copied to clipboard

pomelo-robot 客户端和服务器通信失败率很高

Open qiankanglai opened this issue 11 years ago • 1 comments

环境

  • pomelo 0.3及pomelo 0.4均试过
  • [email protected]
  • 参考pomelo-robot-demo中lord.js,使用了websocket版本的pomelo而没有直接用robot.request等函数
  • macoxs, node v0.8
  • 服务器用的pomelo init出来的代码,测试connector.entryHandler.entry

问题描述

  • 1个agent,10个worker
  • 服务器log显示一般有2-3个连上了请求
  • 10个worker一般只有一个或0个获得服务器返回的game is ok
  • 改成1个agent一个worker就可以了

尝试过用别的websocket库,结果一样;内存和CPU都未满;由于只有50个用户,而且预先mysql读取的也正常;网络通信部分加了try/catch,包括onerror等都没log

qiankanglai avatar Jul 13 '13 14:07 qiankanglai

看你的描述应该是socket建立连接的时候重复了,请把你的测试的代码贴出来,

piaohai avatar Jul 15 '13 06:07 piaohai