项目作者: Zhiyuan-Xing

项目描述 :
基于nodejs的mqtt broker cluster简单实现
高级语言: JavaScript
项目地址: git://github.com/Zhiyuan-Xing/yh-smart.git
创建时间: 2019-12-15T11:40:58Z
项目社区:https://github.com/Zhiyuan-Xing/yh-smart

开源协议:

下载


yh-smart

这一个基于nodejs Mosca和Redis实现的Mqtt集群服务

很简陋的简单实现,目前仅实现了简单的集群功能,方案为动态订阅方式,每个server既是订阅者优势发布者。

下面对配置文件config.json的配置项作说明

netcard针对多网卡的PC机,选择网卡用

rediscfg为对redis的配置

  1. 其中ipredis的地址,portredis服务使用的端口号

启动方式:

命令行输入 node app.js + 服务端口

例如 node app.js 1884