[發明專利]基于門禁處理器的消息推送方法以及門禁控制系統在審
| 申請號: | 202110974630.9 | 申請日: | 2021-08-24 |
| 公開(公告)號: | CN113823014A | 公開(公告)日: | 2021-12-21 |
| 發明(設計)人: | 何猛;莫明鋒;陳榮;簡智君;李錦華;郭軍;胡運龍;胡遠航;李大樂 | 申請(專利權)人: | 廣州市瑞立德信息系統有限公司 |
| 主分類號: | G07C9/00 | 分類號: | G07C9/00 |
| 代理公司: | 廣州市越秀區哲力專利商標事務所(普通合伙) 44288 | 代理人: | 孫柳 |
| 地址: | 510000 廣東省廣州市天河*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 門禁 處理器 消息 推送 方法 以及 控制系統 | ||
本發明提供一種基于門禁處理器的消息推送方法以及門禁控制系統,該消息推送方法包括:S101:根據門禁處理器的核心數和預設壓力值獲取門禁處理器的并行值,基于并行值生成消息緩存隊列,其中,每個門禁控制器映射一個消息緩存隊列;S102:接收門禁控制器發送的事件信息,獲取門禁控制器映射的消息緩存隊列,并將事件信息推送到消息緩存隊列。本發明能夠避免線程不斷增加,超過門禁處理器處理能力造成其卡頓的問題,并且能夠控制大量門禁控制器,無需設置新設備,降低了安裝成本和使用成本,提高了用戶體驗。
技術領域
本發明涉及在門禁管理領域,尤其涉及一種基于門禁處理器的消息推送方法以及門禁控制系統。
背景技術
門禁系統在智能建筑領域,簡稱ACS,指門的禁止權限,這里的門,廣義來說,包括能夠通行的各種通道,包括人通行的門,車輛通行的門等。因此,門禁就包括了車輛門禁,在車場管理應用中,車輛門禁是車輛管理的一種重要手段,不以收取停車費為目的,主要是管理車輛進出權限,出入口門禁安全管理系統是新型現代化安全管理系統,它集微機自動識別技術和現代安全管理措施為一體,它涉及電子,機械,光學,計算機技術,通訊技術,生物技術等諸多新技術,它是解決重要部門出入口實現安全防范管理的有效措施。適用各種機要部門,如銀行、賓館、車場管理、機房、軍械庫、機要室、辦公間,智能化小區,工廠等,門禁系統早已超越了單純的門道及鑰匙管理,它已經逐漸發展成為一套完整的出入管理系統,它在工作環境安全、人事考勤管理等行政管理工作中發揮著較大的作用。
隨著科技的發展和技術的進步,用于控制門、道閘等通道進出管理器件的門禁控制器被大量應用在人們的日常生活中。為了實現對門禁控制器的統一管理,使用單個門禁處理器控制大量的門禁控制器。這些門禁控制器會實時將產生的事件發送給門禁處理器,門禁處理器對每個控制器推送的事件并行發送到消息隊列進行處理,如果按照控制器數量不做限制的并行發送,那么控制器越多,門禁處理器需要開啟的線程越多,很容易超過門禁處理器自身的處理能力,造成門禁處理器卡頓,不能正常工作,為了解決這個問題,現有技術采用限制連接的門禁控制器數量或者增加門禁處理器數量以及使用高性能門禁處理器,這些方式增加了門禁的安裝成本和使用成本,降低了用戶體驗。
發明內容
為了克服現有技術的不足,本發明提出一種基于門禁處理器的消息推送方法以及門禁控制系統,根據門禁處理器的核心數和預設壓力值獲取并行值,利用并行值生成消息緩存隊列,使門禁控制器映射一個固定的消息緩存隊列,將該門禁控制器的事件信息推送到該消息緩存隊列進行處理,能夠避免線程不斷增加,超過門禁處理器處理能力造成其卡頓的問題,并且能夠控制大量門禁控制器,無需設置新設備,降低了安裝成本和使用成本,提高了用戶體驗。
為解決上述問題,本發明采用的一個技術方案為:一種基于門禁處理器的消息推送方法,所述基于門禁處理器的消息推送方法包括:S101:根據門禁處理器的核心數和預設壓力值獲取所述門禁處理器的并行值,基于所述并行值生成消息緩存隊列,其中,每個門禁控制器映射一個消息緩存隊列;S102:接收所述門禁控制器發送的事件信息,獲取所述門禁控制器映射的消息緩存隊列,并將所述事件信息推送到所述消息緩存隊列。
進一步地,所述根據門禁處理器的核心數和預設壓力值獲取所述門禁處理器的并行值的步驟具體包括:根據所述核心數與預設壓力值的乘積獲取并行值。
進一步地,所述并行值等于所述消息緩存隊列的總數。
進一步地,基于所述并行值生成消息緩存隊列的步驟具體包括:控制緩沖區映射根據所述并行值生成消息緩存隊列,并使每個消息緩存隊列由不同的線程處理。
進一步地,將所述事件信息推送到所述消息緩存隊列的步驟之后還包括:根據所述事件信息推送到所述消息緩存隊列的順序消費所述事件信息,并將消費后的事件信息發送到下一個處理流程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市瑞立德信息系統有限公司,未經廣州市瑞立德信息系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110974630.9/2.html,轉載請聲明來源鉆瓜專利網。





