棋牌游戏TCP连接常出现掉线,弱网情况下的网络稳定性表现比其他app差,重金求助
xiven 2018-03-18 09:28:50 棋牌游戏app,客户端使用cocos creator开发,通讯使用的是TCP协议。
客户端直接用cocos引擎提供的websocket连接管理,服务端是java使用的是Mina。
我们游戏使用的是阿里云服务,服务提供的网络应该是比较好。 但是app的表现有以下2个问题:
1,在实际使用过程,经常会出现tcp连接掉线,经常出现心跳过期启动重连, 而且重连会出现失败。
2,在网络条件好的时候表现到挺好,可在网络条件不是特别好的情况下,相对其他游戏的表现比别人要差很多(我们经常连接超时或中间掉线)
客户端开发,我们没有太多经验。连接管理也没找到比较好的连接管理框架和参照,所以求助下前辈们的解决方法,能解决问题的方案我们愿意重金答谢。