首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何关闭pubnub连接?

如何关闭pubnub连接?
EN

Stack Overflow用户
提问于 2014-09-12 10:30:24
回答 1查看 1.6K关注 0票数 2

我在一个node.js项目中使用pubnub。我可以初始化pubnub并发布如下消息:

Node.js

代码语言:javascript
复制
var PUBNUB = require('pubnub');
var pubnub = PUBNUB.init({
  publish_key   : 'demo',
  subscribe_key : 'demo'
});

var CHANNEL = 'test1234';

pubnub.subscribe({
  channel: CHANNEL,
  message: function (message) {
    console.log('Received message:', message);

    // unsubscribe again
    pubnub.unsubscribe({channel: CHANNEL});

    // PROBLEM: The node.js process does not exit because pubnub is still 
    //          active. How to close the pubnub connection so it's completely 
    //          gone from memory?
  },
  connect: function () {
    // send a test message
    pubnub.publish({channel: CHANNEL, message: 'hello world!'});
  }
});

但是如何关闭pubnub实例呢?这样它就从内存和事件循环中消失了,并且不能让node.js进程继续运行。

我在API文档中找不到任何东西,于是尝试了pubnub.close()pubnub.destroy()pubnub.disconnect(),但没有成功。

EN

回答 1

Stack Overflow用户

发布于 2015-02-06 08:22:41

这个问题在更新版本pubnub (当前版本为3.7.8)中得到了解决。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25806223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档