无法让 node.js 从企业网络连接到 pubnub
Cannot get node.js to connect to pubnub from corporate network
我无法让 pubnub node.js 启动程序在这里 (https://github.com/pubnub/javascript/tree/master/node.js) 工作。
我不断收到
FAILED! RETRY PUBLISH! { message: 'timeout' }
看来是某种网络问题。我在公司代理后面并设置了 http 代理环境变量
我尝试了 (javascript browser sdk) 并且有效。
PubNub 节点和代理
您需要在配置中传入代理信息,类似于下面的代码。
pubNubClient = require('pubnub')({
ssl : true,
publish_key : "YOUR_PUBLISH_KEY",
subscribe_key: "YOUR_SUBSCRIBE_KEY",
proxy: {
hostname: "http://google.com",
port: "1234"
}
});
我无法让 pubnub node.js 启动程序在这里 (https://github.com/pubnub/javascript/tree/master/node.js) 工作。
我不断收到
FAILED! RETRY PUBLISH! { message: 'timeout' }
看来是某种网络问题。我在公司代理后面并设置了 http 代理环境变量
我尝试了 (javascript browser sdk) 并且有效。
PubNub 节点和代理
您需要在配置中传入代理信息,类似于下面的代码。
pubNubClient = require('pubnub')({
ssl : true,
publish_key : "YOUR_PUBLISH_KEY",
subscribe_key: "YOUR_SUBSCRIBE_KEY",
proxy: {
hostname: "http://google.com",
port: "1234"
}
});