客户端连接中一个操作超过心跳包时间,能否中途关闭心跳?

mnblkjppp123

现在客户端一个操作需要90s,心跳包55s,如果客户端在操作中服务器发送心跳包,客户端就会死机,能否这个时候关闭心跳包操作,处理完就给它开启,(客户端操作是管理员操作,所以不太需要心跳也行)

或者有其他避免这个问题的解决方案?求求各位大佬出出意见

阅读 262
1个回答

keytehu

心跳还是按照55秒发,服务端设置100秒收不到心跳就断开连接,这样就好了吧

  • mnblkjppp123 2021-10-12

    我这边是服务端发给客户端心跳,让客户端改,他不改真头疼

  • keytehu 2021-10-12

    一样啊,服务端55秒发一次,服务端设置110秒收不到心跳就断开

  • mnblkjppp123 2021-10-13

    @1469:它是要不能发数据给它,发送心跳等于发了数据,要这100秒之内不要给它心跳数据