fcm推送老是断线,查log每两分钟断一次,估计是网关释放了,中国移动长连接如何延长维持时间?

解决方案 »

  1.   

    你说的东西我没接触过,不过公司硬件需要使用sim卡,也是需要长连接来和后台保持通信。
    据硬件同事说,如果长时间不通信,tcp连接是会被服务商踢掉的。具体多久也不知道。
    他们的办法是,每分钟发一次心跳给后台,配合上断线重连(自己实现),实际使用中没出过问题
      

  2.   

    安卓开发里面有项目用的长链接,服务端采用netty通过tcp的方式实现长连接。如果断了会自动重连