【问题标题】:PubNub unsubscribe slows down the whole web applicationPubNub 取消订阅会减慢整个 Web 应用程序的速度
【发布时间】:2015-04-03 21:26:50
【问题描述】:

我注意到我的 JS 应用程序有时会变慢(所有 UI 都会变慢)。我试图找出原因,我注意到 PUBNUB 取消订阅事件真的很重。所有其他 PUBNUB 事件(例如状态)都可以正常订阅。

我知道它应该是异步的,但即使是异步的也会减慢整个应用程序的速度,即使它非常简单。

我使用 pubnub 存在。

你知道发生这种情况吗?这是一个pubnub错误吗?以及如何提高它的性能。

【问题讨论】:

  • 嗨,迈克尔,我已经在下面发布了您的答案,这将有助于指导您决定使用noleave 标志的选项。
  • 您可以通过联系 support@pubnub.com 在您的帐户上启用隐式再见事件,并要求在您的帐户上启用 TCP_FIN 处理 功能。这会将事件离开处理放置在 PubNub 网络服务器与您的客户端上。这允许您通过将 noleave 标志设置为 true 来禁用显式离开事件。通过执行这些步骤,您的页面速度将达到正常水平。

标签: javascript websocket pubnub


【解决方案1】:

只需发布上面第二条评论的内容作为对这篇文章的回答。

您可以通过联系 support@pubnub.com 在您的帐户上启用隐式休假事件,并要求在您的帐户上启用 TCP_FIN 处理功能。这会将事件离开处理放置在 PubNub 网络服务器与您的客户端上。这允许您通过将 noleave 标志设置为 true 来禁用显式离开事件。

通过执行这些步骤,您的页面速度将达到正常水平。

这只是...从 PubNub JavaScript SDK v3.7.14,sendBeacon is implemented by our SDK transparently if browser supports it 开始。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多