【发布时间】:2015-04-03 21:26:50
【问题描述】:
我注意到我的 JS 应用程序有时会变慢(所有 UI 都会变慢)。我试图找出原因,我注意到 PUBNUB 取消订阅事件真的很重。所有其他 PUBNUB 事件(例如状态)都可以正常订阅。
我知道它应该是异步的,但即使是异步的也会减慢整个应用程序的速度,即使它非常简单。
我使用 pubnub 存在。
你知道发生这种情况吗?这是一个pubnub错误吗?以及如何提高它的性能。
【问题讨论】:
-
嗨,迈克尔,我已经在下面发布了您的答案,这将有助于指导您决定使用
noleave标志的选项。 -
您可以通过联系 support@pubnub.com 在您的帐户上启用隐式再见事件,并要求在您的帐户上启用 TCP_FIN 处理 功能。这会将事件离开处理放置在 PubNub 网络服务器与您的客户端上。这允许您通过将
noleave标志设置为 true 来禁用显式离开事件。通过执行这些步骤,您的页面速度将达到正常水平。
标签: javascript websocket pubnub