[发明专利]用于地磁停车系统的分布式数据推送平台及方法有效
申请号: | 202210925105.2 | 申请日: | 2022-08-03 |
公开(公告)号: | CN115277836B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 王昆;姜海洋;陈启均 | 申请(专利权)人: | 四川长虹新网科技有限责任公司 |
主分类号: | H04L67/55 | 分类号: | H04L67/55;H04L67/1004;H04L67/12;H04L67/146;G08G1/14;G08G1/042 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 陈春光 |
地址: | 621000 四川省绵阳*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 地磁 停车 系统 分布式 数据 推送 平台 方法 | ||
本发明涉及数据推送技术领域,公开了一种用于地磁停车系统的分布式数据推送平台及方法,旨在解决现有的地磁数据推送方法存在服务器资源浪费以及效率较低的问题,方案主要包括:地磁设备管理模块接收地磁设备发送的地磁数据,生成对应的数据推送任务并将其发送至地磁数据推送模块;地磁数据推送模块包括任务管理模块以及多个推送服务器,任务管理模块接收数据推送任务;推送服务器在对应的时间窗口内,根据锁竞争标志和完成标志查询数据推送任务,针对查询到的数据推送任务,修改其锁竞争标志进行锁定,并将其中的地磁数据推送至对应的业务平台。本发明避免了服务器资源浪费,同时提高了数据推送效率,特别适用于停车业务系统。
技术领域
本发明涉及数据推送技术领域,具体来说涉及一种用于地磁停车系统的分布式数据推送平台及方法。
背景技术
地磁设备作为道路无人值守停车系统的重要组成部分,在实际生活中受到越来越广泛的应用。针对不同的应用场景,为了便于数据使用,需要将地磁设备感应的停车数据推送至业务平台,而随着推送数据量的不断增加,单一服务器进行数据推送已经不能满足实际业务的需求。为了实现数据量较大的数据推送,通常采用分布式数据推送方法,即通过多台服务器来分别执行数据推送任务。但现有技术中的分布式数据推送方法中,所有服务器均需要竞争推送任务,这样虽然保证了推送任务的高可用,但也导致了大量推送服务器的资源浪费;同时由于存在所有服务器竞争同一推送任务的情况,也导致了出现大量的竞争失败情况,大大降低了数据推送效率。
发明内容
本发明旨在解决现有的地磁数据推送方法存在服务器资源浪费以及效率较低的问题,提出一种用于地磁停车系统的分布式数据推送平台及方法。
本发明解决上述技术问题所采用的技术方案是:
一方面,提供一种用于地磁停车系统的分布式数据推送平台,包括:
地磁设备管理模块,用于接收地磁设备发送的地磁数据,根据所述地磁数据生成对应的数据推送任务并将其发送至地磁数据推送模块,所述数据推送任务中至少包括待推送的地磁数据及其对应业务平台ID,以及该数据推送任务的锁竞争标志和完成标志;
地磁数据推送模块,包括任务管理模块以及配置有对应时间窗口的多个推送服务器,所述任务管理模块用于接收数据推送任务;所述推送服务器用于在对应的时间窗口内,根据所述锁竞争标志和完成标志查询数据推送任务,针对查询到的数据推送任务,修改其锁竞争标志进行锁定,并根据所述业务平台ID将其中的地磁数据推送至对应的业务平台。
进一步地,所述多个推送服务器被划分至多个推送任务组,每个推送任务组配置有至少两个推送服务器;
所述任务管理模块还用于确定各推送服务器的负载状态,根据所述负载状态将数据推送任务均衡分配至各推送任务组,并在各数据推送任务中添加对应推送任务组的编号;
所述推送服务器还用于在对应的时间窗口内,根据所述锁竞争标志和完成标志以及对应推送任务组的编号查询对应推送任务组的数据推送任务。
进一步地,每个推送任务组配置有第一推送服务器和第二推送服务器,所述第一推送服务器对应的时间窗口为:每分钟的第0秒开始启动任务,并且每隔2秒循环执行一次,所述第二推送服务器对应的时间窗口为:每分钟的第1秒开始启动任务,并且每隔2秒循环执行一次。
进一步地,所述推送服务器具体用于查询锁竞争标志和完成标志均为0的数据推送任务,所述锁竞争标志为0表示对应的数据推送任务未被推送服务器锁定,所述完成标志为0表示对应的数据推送任务未完成。
进一步地,所述数据推送任务中还包括完成任务的推送服务器ID、任务完成时间和反馈信息;
推送服务器将地磁数据推送至业务平台后,所述地磁设备管理模块还用于接收业务平台返回的信息,以及在收到返回的信息后更新对应数据推送任务中的完成标志、完成任务的推送服务器ID、任务完成时间和反馈信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹新网科技有限责任公司,未经四川长虹新网科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210925105.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种免清洗纳米浆料的制备装置
- 下一篇:内存协同管理系统和方法