gpt4 book ai didi

javascript - 如何关闭 pubnub 连接?

转载 作者:行者123 更新时间:2023-11-30 05:32:54 25 4
gpt4 key购买 nike

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

Node.js

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( ) 没有成功。

最佳答案

此问题已在较新版本的 pubnub 中解决(当前版本为 v3.7.8)。

关于javascript - 如何关闭 pubnub 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25806223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com