[发明专利]一种MQTT订阅端服务应用集群管理方法及系统在审
申请号: | 202111518461.4 | 申请日: | 2021-12-13 |
公开(公告)号: | CN114416339A | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 粟运祥;洪程朗;何龙 | 申请(专利权)人: | 广东省安心加科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/54;G06F11/30 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 叶洁勇 |
地址: | 528311 广东省佛山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mqtt 订阅 服务 应用 集群 管理 方法 系统 | ||
本申请提供了一种MQTT订阅端服务应用集群管理方法及系统,涉及集群管理技术领域,系统包括:订阅端服务应用集群、资源监控模块以及调度中心;订阅端服务应用集群包括多个订阅端服务应用,一个订阅端服务应用部署于一台服务器,方法包括:每隔一第一时间周期,订阅端服务应用集群中的每个订阅端服务应用向资源监控模块上报性能数据和与该性能数据对应的标志数据;资源监控模块将所述性能数据和标志数据进行结构化处理,得到订阅端服务应用集群的监控信息;调度中心根据监控资源模块中的监控信息对订阅端服务应用集群中各个订阅端服务应用的订阅端连接进行动态调度;本申请能够保障订阅端服务应用集群服务的高可用性和高稳定性,实现动态容错。
技术领域
本申请涉及但不限于集群管理技术领域,尤其涉及一种MQTT订阅端服务应用集群管理方法及系统。
背景技术
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是一种基于发布/订阅(Publish/Subscribe)模式的轻量级通讯协议,该协议可以以极少的代码和有限的带宽为远程设备提供实时可靠的消息服务,因此在物联网中得到广泛的应用。
应用的方式主要是设备端通过该协议连接到MQTT服务,然后设备端作为消息的发布者发布实时消息到一个特殊的链路topic(主题),而物联网平台则是连接MQTT服务并且订阅相应的主题成为消息的订阅者。
通常的情况下物联网平台会同时管理着成千上万的设备端,由于各种业务问题的存在,物联网平台需要订阅大量的不同主题才能实现接收到不同设备端数据的业务要求。因此一个物联网平台为了实现海量设备数据的融合,必定需要订阅海量的主题,同时在各种物联网平台之间经常会互相对接,所以一个物联网平台也需要订阅不同MQTT服务器的主题,以实现设备数据的对接。
为满足上述需求,在物联网平台建设中,做好MQTT订阅端技术管理是非常重要的。
现有技术中,许多厂家对于MQTT订阅端的管理方式通常是在MQTT服务端进行数据桥接到MQ(Message Queue,消息队列)服务中,然后再在MQ的消费端中处理消息数据。而桥接数据服务通常需要服务付费才能做到,在众多的开源的MQTT服务是不支持该功能的。当需要处理设备数据鉴权、设备数据限流、数据过滤等业务时,业务处理只能放到MQ消费端再进行处理,这种做法会在MQ消费端产生大量的垃圾数据流,在很多云服务器中,MQ消息按条收费,也会产生很多额外的费用。且该方式并不适用于在物联网平台跨MQTT服务器对接数据的需求,当不同的物联网平台需要对接时,无法在MQTT服务端做数据桥接,通常需要编写一个MQTT的订阅端的服务实现订阅接收数据,然后在订阅服务中再转发到MQ中,这种编写独立的订阅端的方式,通常不好管理,并且容易出现单点故障,造成数据异常和丢失。
鉴于此,有必要对现有的MQTT订阅端服务应用集群管理方式进行改进,能够保障在大量订阅端服务应用的情况下,整体订阅端服务应用集群服务的高可用性和高稳定性,并实现动态容错。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本申请实施例提供了一种MQTT订阅端服务应用集群管理方法及系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。
第一方面,本申请实施例提供了一种MQTT订阅端服务应用集群管理方法,该MQTT订阅端服务应用集群管理方法应用于MQTT订阅端服务应用集群管理系统,所述系统包括:订阅端服务应用集群、资源监控模块、以及调度中心;
所述订阅端服务应用集群包括多个订阅端服务应用,一个订阅端服务应用部署于一台服务器,所述订阅端服务应用对外提供统一的创建订阅端连接和销毁订阅端连接的接口;
在该方法中,包括但不限于有以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东省安心加科技有限公司,未经广东省安心加科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111518461.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有多级抗干扰组件的蓝牙网关
- 下一篇:边坡生态修复加固结构及其施工方法