【问题标题】:When does Pubnub Debug Console user Console_Admin unsubscribe/exit test channel?Pubnub 调试控制台用户 Console_Admin 何时取消订阅/退出测试频道?
【发布时间】:2016-01-16 06:19:03
【问题描述】:

我正在学习 PubNub 并使用 PubNub 构建实时应用程序

PubNub 的新调试控制台允许我将多个测试客户端连接到我选择的频道 - 这很酷!

我注意到调试控制台有一个名为“Console_Admin”的用户订阅了该频道。即使所有测试客户端都取消订阅并退出,该用户仍留在频道上。即使使用 Debug 控制台启动了新会话,该用户似乎也会留下来。

我知道这一点,因为我在本地机器上运行了另一个客户端,它正在侦听同一频道上的 Presence 事件。尽管我在调试控制台上启动了“新会话”,但 Console_Admin 用户并没有离开频道

“Console_Admin”是否曾经取消订阅测试频道?有什么办法可以退订吗?

【问题讨论】:

    标签: pubnub


    【解决方案1】:

    看来“Console_Admin”用户最终确实取消了频道订阅

    一段时间后,当我从本地 NodeJS 客户端重新登录频道时,占用率降至 1(表明我的本地 NodeJS 客户端是唯一的)

    新的 PubNub 调试控制台可能为 Console_Admin 用户提供某种“延迟取消订阅”

    【讨论】:

    • 好问题!原始开发控制台将执行完全取消订阅。这允许用户uuid 被标记为“已离开”。将需要在新的 Admin Debug Console 上查看该过程。
    • @PubNub - 感谢您的确认!我喜欢新的调试控制台 btw- 很棒的东西
    • 太棒了,谢谢!我进行了测试,看起来新的管理调试控制台将允许您单击 [ Unsubscribe ] 按钮。这应该会按预期发送一个“离开”事件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-13
    • 1970-01-01
    • 2017-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-05
    相关资源
    最近更新 更多