如何使用postman测试流文件_操作指南:如何使用 MQTT X 测试 Kuiper 流处理

本文中标绿部分附有跳转链接,点击阅读原文查看可直接跳转版本。

本篇文章将使用 MQTT X 的脚本及定时功能模拟温湿度数据上报,EMQ X Edge 作为消息中间件进行消息转发,EMQ X Kuiper 进行消息接收并进行规则处理,最终将处理过的数据通过 EMQ X Edge 下发到 MQTT X。

e14035458f4c5fc6d6f4703302eb0797.png

    介绍及安装    

本文中所演示的所有运行环境都将通过 Docker 搭建,如有其它安装需求,也可参考下文中提供的下载链接和安装文档进行构建。

   EMQ X Kuiper

EMQ X Kuiper (https://www.emqx.io/cn/products/kuiper) 是 Golang 实现的轻量级物联网边缘分析、流式处理开源软件,可以运行在各类资源受限的边缘设备上。Kuiper 设计的一个主要目标就是将在云端运行的实时流式计算框架(比如 Apache Spark (https://spark.apache.org/),Apache Storm (https://storm.apache.org/) 和 Apache Flink (https://flink.apache.org/) 等)迁移到边缘端。Kuiper 参考了上述云端流式处理项目的架构与实现,结合边缘流式数据处理的特点,采用了编写基于源 (Source)SQL (业务逻辑处理), 目标 (Sink) 的规则引擎来实现边缘端的流式数据处理。项目地址:https://github.com/emqx/kuiper

版本:v1.0.2

下载链接

(https://www.emqx.io/cn/downloads#kuiper)

安装文档(https://docs.emqx.cn/cn/kuiper/latest/getting_started.html#%E4%B8%8B%E8%BD%BD%E5%92%8C%E5%AE%89%E8%A3%85)

# 获取 Docker 镜像$ docker pull emqx/kuiper:1.0.2# 启动 Docker 容器$ docker run -p 9081:9081 -d --name kuiper emqx/kuiper:1.0.2

   Kuiper-manager

本文将使用 Kuiper-manager 对 EMQ X Kuiper 进行可视化管理和使用,Kuiper-manager 是一款可用于管理 Kuiper 节点,流,规则和插件等的 Web 管理控制台。

版本:v1.0.2

目前仅支持使用 Docker 镜像

# 获取 Docker 镜像$ docker pull emqx/kuiper-manager:1.0.2# 启动 Docker 容器$ docker run -p 9082:9082 -d emqx/kuiper-manager:1.0.2

   EMQ X Edge

EMQ X Edge (https://www.emqx.io/cn/products/edge) 是轻量级多协议物联网边缘消息中间件,支持部署在资源受限的物联网边缘硬件。项目地址:https://github.com/emqx/emqx

版本:v4.2.4

下载链接

(https://www.emqx.io/cn/downloads#edge)

安装文档

(https://docs.emqx.cn/cn/edge/latest/install.html)

# 获取 Docker 镜像$ docker pull emqx/emqx-edge:4.2.4# 启动 Dock
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值