用了两三年的pomelo 并基于pomelo搭建了符合快捷研发的游戏框架. 其中有很多辅助的工具类以及插件,如redis,红点,掉落,邮件等(心血和感情啊). 近期换win系统跑pomelo项目的时候, 总会出现rpc的断连,相继的master就会各种的remove原有的server,log如下:
[2018-06-14 11:57:49.983] [ERROR] pomelo-admin - [MqttClient] mqtt rpc client checkKeepAlive error timeout for 120000
[2018-06-14 11:57:49.984] [INFO] console - mqttClinet :connector-server-2 send pingreq:1528948669984
[2018-06-14 11:57:49.984] [DEBUG] pomelo - [masterwatcher.js] masterwatcher receive remove server event, with server: connector, type: connector
查找了许久该bug,也给原研发人员发过邮件,未收到回复,终未解决. 幸好Linux上项目运行还未出现该情况,还能坚持用. 但也时候留意一些其他的游戏分布式框架了,求推荐!:)
回复 (11)
L
引用 yuu2lee4https://github.com/node pinus/pinus
@yuu2lee4 谢谢推荐,看连接就知道:坚果.哈哈
L
引用 luckyqqk@yuu2lee4 谢谢推荐,看连接就知道:坚果.哈哈
@luckyqqk 我一直以为用 pomelo 的人极少,用 pomelo 优点是?
L
引用 liangtongzhuo@luckyqqk 我一直以为用 pomelo 的人极少,用 pomelo 优点是?
@liangtongzhuo 通讯机制,session会话,分服策略,服务配置(当初来说已经很灵活了),rpc,分机部署.分布式该有的都有,当初还有网易大神维护.就一直在用了.
Z
一直在用 哎
V
云风的skynet 了解一下?
来自✨ Node.js开源项目精选✨
L
引用 vendar云风的skynet 了解一下? 来自✨ Node.js开源项目精选✨
@vendar 好的,谢谢推荐
Z
golang的actor框架 https://github.com/AsynkronIT/protoactor-go
T
https://github.com/lonnng/nano 了解下,有点 pomelo 的样子,GO 开发
L
引用 zxc122333golang的actor框架 https://github.com/AsynkronIT/protoactor go
@zxc122333 好的,谢谢推荐
L
参与回复
登录后即可参与回复。登录