假设用户A和用户B订阅了presenceChannel。
A禁用了他的无线网络。B的presenceChannel.getUsers().size()即使在一两分钟后仍显示2。
只有在7分钟后,B才会收到userUnsubscribed事件。
以下内容
options.setActivityTimeout(long ms);
options.setPongTimeout(long ms);
设置客户端超时,所以它们没有帮助。
有没有办法缩短服务器ping时间,以便B快速接收用户取消订阅事件?
根据这个问题,您不能从客户端设置服务器超时。
客户端没有办法设置服务器端超时,没有。我们正在考虑全面减少超时,以便让其他客户端更快地了解断开连接的情况。