搭建自己的MQTT服务器,实现设备上云(Ubuntu+EMQX)

news2024/11/23 2:46:36

一、EMQX介绍

这篇文章教大家在ECS云服务器上部署EMQX,搭建自己私有的MQTT服务器,配置EMQX实现设备上云,设备数据转发,存储;服务器我采用的华为云的ECS服务器,系统选择Ubuntu系统。

Windows版本的看这里:
https://blog.csdn.net/xiaolong1126626497/article/details/134280836

在这里插入图片描述

1.1 EMQX介绍

EMQX是一款大规模可弹性伸缩的云原生分布式物联网MQTT消息服务器。目前EMQX提供了:开源版和企业版。

作为全球最具扩展性的 MQTT 消息服务器,EMQX 提供了高效可靠海量物联网设备连接,能够高性能实时移动与处理消息和事件流数据,可以快速构建关键业务的物联网平台与应用。

开源版的特点: 大规模可弹性伸缩的云原生分布式物联网 MQTT 消息服务器,高效可靠连接海量物联网设备,高性能实时处理消息与事件流数据,助力构建关键业务的物联网平台与应用。

  • 基于 APL 2.0 开放源码协议
  • 完整 MQTT 3.1.0、3.1.1 和 5.0 规范,支持 MQTT-SN
  • Masterless 高可用集群架构
  • 高并发、低时延、高性能
  • 可扩展的网关和插件体系<

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1185466.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

蓝桥杯每日一题2023.11.8

题目描述 题目分析 对于输入的abc我们可以以a为年也可以以c为年&#xff0c;将abc,cab,cba这三种情况进行判断合法性即可&#xff0c;注意需要排序去重&#xff0c;所以考虑使用set 此处为纯模拟的写法&#xff0c;但使用循环代码会更加简洁。 方法一&#xff1a; #include&…

servelt中请求路径的组成部分(Request Path Elements)

详情请参考&#xff1a;https://jakarta.ee/specifications/servlet/6.0/jakarta-servlet-spec-6.0.html#request-path-elements 请求路径包含下面几部分&#xff1a; Context Path&#xff1a;与ServletContext 关联的路径前缀。如果这个上下文是默认的上下文&#xff08;以…

定位内存溢出错误

添加虚拟机参数 -XX:HeapDumpOnOutOfMemoryError&#xff08;内存溢出则会自动生成"溢出分析文件"&#xff0c;如图1&#xff09; 图1 -Xmx512m&#xff08;为了快速模拟内存溢出&#xff0c;暂设堆空间为512m&#xff09; 编写发生内存溢出代码 public class Me…

计算机基础知识48

web应用程序 # Django框架是一款专门用来开发web应用的框架 # Web应用程序是一种可以通过浏览器访问的应用程序, B/S架构 案例&#xff1a;淘宝网、京东网... # 应用程序有两种模式: C/S&#xff1a;客户端/服务器端程序&#xff0c;这类程序一般独立运行 B/S&#xff1…

子查询,内查询 嵌套查询

子查询语句 一个查询语句中还有一个查询语句 Select&#xff0c;&#xff0c;&#xff0c;&#xff08;select&#xff09; 括号里的查询语句优先于查询语句执行&#xff0c;然后再把子查询的结果作为条件返回给主查询条件进行过滤 格式&#xff1a; #In Select 列名from …

leetcode刷题日记:94. Binary Tree Inorder Traversal(二叉树的中序遍历)

给出二叉树的根结点&#xff0c;返回二叉树的中序遍历序列。 二叉树的中序遍历序列是先遍历左子树再遍历根结点然后再遍历右子树&#xff0c;在遍历左子树是这个结点是左子树的根结点&#xff0c;左子树有左子树和根结点右子树&#xff0c;也就是说在遍历的时候我们要递归遍历。…

某XX自考小程序的AES加密分析

前言 主要是报了自考在这个小程序上面做题&#xff0c;就研究了一下这个接口本文仅供学习交流使用&#xff0c;请勿随意传播。如有侵犯你的权益及时联系我删除。 一、抓包分析打开小程序&#xff0c;打开devtools 工具&#xff0c;这里就不啰嗦&#xff0c;直接上过程。 点击…

5亿美元!ChatGPT竞争对手Aleph获巨额融资

11月7日&#xff0c;生成式AI平台Aleph Alpha在官网宣布&#xff0c;获得超过5亿美元&#xff08;约36亿元&#xff09;B轮融资。本次由博世风投、施瓦茨集团、SAP、惠普等知名财团参投。 Aleph Alpha自研了大语言模型Luminous系列&#xff0c;包含130亿、300亿和700亿三种参数…

人工智能(AI)是一种快速发展的技术,其未来发展前景非常广阔。

人工智能&#xff08;AI&#xff09;是一种快速发展的技术&#xff0c;其未来发展前景非常广阔。以下是一些关于AI未来的可能发展方向和就业前景的详细说明&#xff1a; 1.机器学习工程师&#xff1a;机器学习是AI的核心技术之一&#xff0c;它涉及到从数据中自动学习模式并进…

『MapStruct』POJO 映射转换框架指南

前言 本文将会主要讲解后端开发中 VO、DTO、Entity 相互转化方式&#xff0c;并且针对其中比较成熟的框架 MapStruct 进行解读和教学 问题 微服务架构下&#xff0c;服务拆分会产生 VO、DTO、Entity 三类 POJO VO 用于前端接口参数传递&#xff0c;例如用于 http 接口接收请…

​【错误解决方案】ModuleNotFoundError: No module named ‘ahocorasick‘

1. 错误提示 ModuleNotFoundError: No module named ahocorasick&#xff0c;这意味着你试图导入一个名为 ahocorasick的模块&#xff0c;但Python找不到这个模块 2. 解决方案 安装缺失的模块: 如果你确定模块名称正确但仍然收到这个错误&#xff0c;那么可能是你没有安装这个…

基于springboot+vue的影城管理系统

影城管理系统 编号&#xff1a;springboot33 源码合集&#xff1a; www.yuque.com/mick-hanyi/javaweb 源码下载&#xff1a;博主私 目 录 摘 要 1 前 言 2 第1章 概述 2 1.1 研究背景 3 1.2 研究目的 3 1.3 研究内容 4 第二章 开发技术介绍 5 2.1相关技术 5 2.2 Java技术 6…

逆向-文心一言开发者控制台调试

一打开标准的无限debugger 往上一层可以发现是jsvmp&#xff0c;这样替换文件相对来说就不太好搞 根据测试如果卡在debugger就会跳转页面 但是放行debugger就可以正常使用 可以基本确定debugger前后存在计时程序 这个时候就可以考虑对apply做hook劫持无限debugger的函数&#…

每天都很煎熬,领导派的活太难,真的想跑路了

人在江湖身不由己&#xff0c;无论是领导的亲信还是团队的边缘&#xff0c;都可能遇到这种情况———不得不干一件特别难以推进的事情&#xff0c;茫然无措&#xff0c;不知如何推进。每天陷入焦虑和自我怀疑中…… 这种事情一般有一些共同特点。 结果和目标极其模糊。需要协…

企业防范数据安全的重要性与策略

随着信息技术的快速发展&#xff0c;企业的数据安全问题日益凸显。数据安全不仅关乎企业的商业机密&#xff0c;还涉及到客户的隐私和信任。因此&#xff0c;企业必须采取有效的防范措施&#xff0c;确保数据安全。本文将探讨企业防范数据安全的重要性&#xff0c;并介绍一些实…

图像质量评估——PSNR:峰值信噪比和SSIM:结构相似性(纯手撸代码)

目录 PSNR原理代码运行测试结果 SSIM原理代码运行测试结果 总结 PSNR 原理 PSNR 是一种衡量图像质量的指标&#xff0c;它是通过比较原始图像和失真图像之间的差异来计算的。具体来说&#xff0c;PSNR 是通过比较两幅图像的每个像素值来计算的。给定一个大小为 mn 的干净图像…

董事长孙进任职资格获批,盛京银行坎坷向前

11月6日&#xff0c;国家金融监管总局行政许可信息显示&#xff0c;盛京银行&#xff08;HK:02066&#xff09;董事长孙进的任职资格已于近日获准。 作为东北地区成立最早、规模最大的总部银行&#xff0c;盛京银行近年来的发展之路颇为坎坷&#xff0c;在经历了大规模的管理层…

最近的总结(2023.11.8)

菜鸟本来是不打算写文章的&#xff0c;奈何1500的曝光券让我心痒难耐 菜鸟主要是想把这篇博客&#xff08;平凡人的一生的意义是什么&#xff1f;&#xff09;推出去&#xff0c;看看大家的看法&#xff01; 不过既然写&#xff0c;菜鸟自然要好好写&#xff0c;就来聊聊最近…

实现财务自由的十大步骤

一、明确实现财务自由的意义 很多人都希望实现财务自由&#xff0c;但是只有很少人真正想过&#xff1a;我为什么要实现财务自由? 不喜欢干活&#xff0c;不喜欢工作不想让工作束缚自己&#xff0c;不想靠工资收入来维持生活想自由自在&#xff0c;无拘无束环游世界 所以就…