ThingsBoard教程(五三):规则节点解析 Kafka Node, MQTT Node

这篇具有很好参考价值的文章主要介绍了ThingsBoard教程(五三):规则节点解析 Kafka Node, MQTT Node。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Kafka Node

Since TB Version 2.0
ThingsBoard教程(五三):规则节点解析 Kafka Node, MQTT Node,ThingsBoard系列教程,物联网,kafka,java,分布式,物联网,原力计划
Kafka节点将消息发送到Kafka代理。它可以接收任何类型的消息。该节点会通过Kafka生产者将记录发送到Kafka服务器。
配置
ThingsBoard教程(五三):规则节点解析 Kafka Node, MQTT Node,ThingsBoard系列教程,物联网,kafka,java,分布式,物联网,原力计划

  • 主题模式 - 可以是静态字符串,也可以是使用消息元数据属性解析的模式。例如${deviceType}
  • 引导服务器 - 用逗号分隔的kafka代理列表。
  • 自动重试次数 - 如果连接失败,重新发送消息的尝试次数。
  • 生成批量大小 - 用于将具有相同分区的消息分组的批量大小(按字节计)。
  • 本地缓冲时间 - 最大本地缓冲窗口持续时间(单位: 毫秒)。
  • 客户端缓冲最大大小 - 用于发送消息的最大缓冲区大小(按字节计)。
  • 确认数量 - 节点在考虑请求完成之前需要接收的确认数量。
  • 键序列化器 - 默认为org.apache.kafka.common.serialization.StringSerializer
  • 值序列化器 - 默认为org.apache.kafka.common.serialization.StringSerializer
  • 其他属性 - 可提供任何其他附加属性以进行与kafka代理的连接。

发布的正文 - 节点将完整的消息负载发送到Kafka主题。如果需要,规则链可配置为使用转换节点链以正确发送有效负载到Kafka。

此节点的出站消息将在消息元数据中包含响应偏移量、分区和主题属性。原始消息负载、类型文章来源地址https://www.toymoban.com/news/detail-649124.html

到了这里,关于ThingsBoard教程(五三):规则节点解析 Kafka Node, MQTT Node的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Modbus、PLC、OPC数据采集与MQTT云端转发工具(直接对接Thingsboard开源平台)

    ​ 1. IoT Hub软件功能概览 IoT Hub是一款专门应用Modbus、DLT645、PLC、OPC DA、OPC UA等协议进行工业数据采集与MQTT云端转发的工具软件( 可直接对接开源Thinsboard平台 )。如下图所示: ​ 图 1 软件概览 (1)功能架构 图 2 数据采集转发示意 如上图,IoT Hub内置Modbus-RTU、Modbus-TCP、DLT

    2024年02月04日
    浏览(38)
  • 2022QQ群排名优化规则教程解析

     QQ群排名是一种经典的社群引流方法,由于QQ用户基数大,QQ群具有开放性的优点,所以QQ群还被称为“小百度”。接下来给大家盘点2022年5月后的群排名规则方法,掌握好以下5个方面,你的QQ群搜索排名是不会低的。 1、QQ群名字非常重要,很多人喜欢取一个与众不同的群名字

    2024年02月16日
    浏览(26)
  • 云原生 黑马Kubernetes教程(K8S教程)笔记——第一章 kubernetes介绍——Master集群控制节点、Node工作负载节点、Pod控制单元

    参考文章:kubernetes介绍 本章节主要介绍应用程序在服务器上部署方式演变以及kubernetes的概念、组件和工作原理。 在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署在物理机上 优点:简单,不需要其它技术的参与 缺点:不能为

    2024年02月04日
    浏览(40)
  • 开源物联网平台thingsboard本地部署教程

    1、首先从GitHub上拉取最新的thingsboard源码。 GitHub地址:thingsboard源码地址 2、选择最新的版本(本教程选择部署的版本是release 3.4) 3、可以选择不同的方式把源代码拉取到本地。(本教程选择Git拉取) 4、打开GIT工具(安装git工具在此就不做详细介绍了) 找一个路径,新建一

    2024年02月06日
    浏览(31)
  • 从零实战本地服务器安装 Docker 部署 ThingsBoard PE 专业版(适用于 Postgres + Kafka 企业级生产环境)

    目录 1、准备工作 2、本地服务器Linux Centos7.9系统安装docker 2.1、检查Linux的内核版本 2.2、卸载Docker旧版本(若有需要) 2.3、安装Docker 2.4、安装Docker引擎 2.5、 启动docker和设置开机⾃启动 3、使用 Docker 安装 ThingsBoard PE 3.1、 拉取 ThingsBoard PE 镜像 3.2、获取许可证密钥 3.3、为

    2024年04月22日
    浏览(38)
  • 【MQTT】MQTT协议与指令下发;MQTT与Kafka比较

    相关文章: (一)MQTT协议与指令下发;MQTT与Kafka比较 (二)用MQTT在Spring Boot项目中实现异步消息通信 详细讲讲MQTT协议 当涉及到 物联网 和 设备通信 时,MQTT(Message Queuing Telemetry Transport)是一种轻量级、开放、灵活的协议。MQTT最初是为低带宽、不稳定网络环境下的传感器

    2024年02月02日
    浏览(29)
  • 开源物联网平台Thingsboard安装部署详细教程(适用于windows、linux平台)

    物联网平台这个词可能大多数人都不陌生,我们今天要介绍的Thingsboard就是其中一种。在我看来,thingsboard具有简单易用、开源免费的特点,例如可以将其部署于本地局域网,同时进行二次开发以满足个性化需求。说了这么多,thingsboard到底可以做什么呢?下面是官网的介绍:

    2024年02月03日
    浏览(40)
  • ThingsBoard开源物联网平台智慧农业实例快速部署教程(Ubuntu、CentOS适用)

    Linux以Ubuntu和CentOS为主流,以此两个发行版为例进行流程命令示例,截图按照Ubuntu Server实际环境。 安装JDK11。(Debain apt源下载慢可以考虑换国内软件源,yum也是如此) Ubuntu CentOS 此时用 java -version 查看是JDK11的版本信息 如果出现的1.8或者其他的版本信息,证明你之前装过JD

    2024年02月02日
    浏览(34)
  • Thingsboard开源物联网平台智慧农业实例快速部署教程(三)【源码部署及logo更换】

    本教程按照3.4发行版本行进 打开IEDA(Jetbrains系列产品),以打开pom文件的方式导入项目 在拉取的项目中有若干pom文件,选择项目源码根目录下的 pom.xml 进行导入 设置maven 根据读者本地环境设置maven环境,建议换用国内源,否则包下载较慢。 笔者主要配置如下: 配置文件路

    2023年04月10日
    浏览(29)
  • Kafka消息中间件(Kafka与MQTT区别)

    Kafka是一个分布式流处理平台,它可以快速地处理大量的数据流。Kafka的核心原理是基于 发布/订阅 模式的消息队列。Kafka允许多个生产者将数据写入主题(topic)中,同时也允许多个消费者从主题中读取数据。 Kafka重要原理 Kafka的设计原则之一是高可用性和可扩展性,因此它

    2024年02月03日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包