在客户端离线后,即在客户端重新建立连接之后,如何防止Pusher自动将所有堆积的消息推送给客户端?
发布于 2015-07-06 18:34:03
在与推销员支持引擎交换信息后,问题变得更加清晰。
即使在笔记本电脑睡着的时候,连接仍然可以打开(这种行为在不同的计算机中是不同的)。因此,在醒来后,它可能仍然是连接的。(这正是在我的例子中所发生的事情,所以一切看起来都像是推送累积的信息。)
但是,默认活动超时为120 s,关闭连接之前等待pong响应的时间为30。因此,允许它在三分钟左右将使客户完全断开连接,我遇到的行为将不会发生。
发布于 2015-06-15 16:04:39
Pusher目前不缓冲要在重新连接时传递的消息。因此,问题中描述的功能不是应用程序现在需要考虑的问题。
将来的版本可能包含一些叫做事件缓冲区的东西,它将提供这个功能。届时将发布文档,详细说明如何避免接收缓冲事件。
https://stackoverflow.com/questions/30826089
复制相似问题