首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >绑定Mosca侦听IP地址?

绑定Mosca侦听IP地址?
EN

Stack Overflow用户
提问于 2018-09-06 19:47:23
回答 1查看 417关注 0票数 0

有没有办法只根据特定的ip地址/主机名监听传入的网络连接?优选地,通过在代码中传递ip地址/主机名而不是编辑配置文件来动态地实现。

在Mosca的文档- http://www.mosca.io/docs/中找不到这一点,这就是我发帖的原因。

耽误您时间,实在对不起。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-06 21:32:19

它在文档here中。在创建新的mosca.Server对象时,可以将hostport作为options对象的一部分传入。

代码语言:javascript
运行
复制
var pubsubsettings = {
  //using ascoltatore
  type: 'mongo',        
  url: 'mongodb://localhost:27017/mqtt',
  pubsubCollection: 'ascoltatori',
  mongo: {}
};

var moscaSettings = {
  port: 1883,           //mosca (mqtt) port
  host: "127.0.0.1",
  backend: pubsubsettings   //pubsubsettings is the object we created above 

};

var server = new mosca.Server(moscaSettings);   //here we start mosca
server.on('ready', setup);  //on init it fires up setup()

// fired when the mqtt server is ready
function setup() {
  console.log('Mosca server is up and running')
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52203412

复制
相关文章

相似问题

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