Huige1113 2017-05-27 01:49 采纳率: 0%
浏览 1870
已结题

xmpp长连接,由于心跳包客户端没有收到,所以服务器断开长连接,有什么优化的方法吗?

当然可以在客户端记录每个心跳包的时间,超过一定的时间没有收到服务器的心跳包,则重新连接服务器。但是感觉不是很好,有没更好的优化长连接的方法。

  • 写回答

2条回答

  • Huige1113 2017-06-01 08:43
    关注

    现在遇到一个问题,就是想要过长时间没收到心跳包,就让应用进行自动重连。我调用disconnect发现无法自动重连,自己实现的重连又只能收消息,发不出消息。所以我想在长时间没收到心跳包,让应用模拟掉线异常,让其自动重连,有什么方法可以做到。

    评论

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条