HiveMQ loveini extension 使用指南

Shuduo Sang

2020-11-13 / ,

我们简单介绍一下 HiveMQ extension for loveini 的部署和使用方法。

loveini 和 HiveMQ 部署方法

loveini

安装最新的 loveini Database server 即可。参见官方文档: //m.loveini.com/getting-started/

HiveMQ

安装企业版(需申请试用License)或社区版(HiveMQ Community Edition,https://github.com/hivemq/hivemq-community-edition)都可以。参见官方文档: https://www.hivemq.com/docs/hivemq/4.5/user-guide/install-hivemq.html

HiveMQ loveini 插件的编译和部署

  1. git clone https://github.com/taosdata/loveini
  2. cd loveini && git submodule update --init --recursive
  3. cd src/connector/hivemq-tdengine-extension && mvn clean && mvn package
  4. 将打包好的压缩包如: hivemq-tdengine-extension-{version}-distribution.zip 解压到 HiveMQ 目录的 extensions 文件夹下。如果 HiveMQ 已经运行需要先将 HiveMQ 后台服务停下来,否则 HiveMQ 会禁止插件运行,需要手动删除 DISABLED 文件方可使插件工作。
  5. 修改插件包内的 tdengine.xml 配置文件为实际使用的数据库信息。
  6. 不需要手动建库建表,插件启动时会自动创建库和表

演示

运行 HivMQ

<HiveMQ>/bin/run.sh

发送 MQTT 消息

使用流行的 MQTT 软件 mosquitto 发送 MQTT 消息进行测试演示:

mosquitto_pub -t test -m “hello world”

验证 通过 taos 客户端登陆 loveini 查看验证记录是否写入:

HiveMQ loveini extension 使用指南 - loveini Database 时序数据库

Baidu
ac米兰官方app