日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法

文檔序號:10660628閱讀:396來源:國知局
一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法
【專利摘要】本發(fā)明提供一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法,前置機(jī)服務(wù)器通過智能終端采集汽車數(shù)據(jù),并將汽車數(shù)據(jù)處理后發(fā)送至MQ服務(wù)器;MQ服務(wù)器接收并將處理后的汽車數(shù)據(jù)分類,存入對應(yīng)的消息隊列;業(yè)務(wù)處理服務(wù)器將MQ服務(wù)器中的數(shù)據(jù)進(jìn)行處理,并通過調(diào)用應(yīng)用服務(wù)器將需要推送的信息發(fā)送至客戶端;同時將數(shù)據(jù)通過數(shù)據(jù)庫服務(wù)器存入數(shù)據(jù)庫;便于用戶使用。
【專利說明】
一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法。【背景技術(shù)】
[0002]車載監(jiān)控平臺采用了先進(jìn)的動態(tài)目標(biāo)跟蹤、位置定位、導(dǎo)航及地圖匹配等技術(shù),主要應(yīng)用于車輛的定位監(jiān)控,通過在車上安裝智能車載終端設(shè)備,設(shè)備每隔一段時間自動上報其所在位置信息數(shù)據(jù),并由軟件平臺前置機(jī)負(fù)責(zé)接收、解析,乃至入庫和最終呈現(xiàn)到用戶展示界面,如圖1所示:
[0003]前置機(jī)作為整個系統(tǒng)的通信處理中心與智能終端之間實現(xiàn)數(shù)據(jù)接收、數(shù)據(jù)下發(fā)、 報文解析、鏈路維持等,并發(fā)送給業(yè)務(wù)處理服務(wù)器進(jìn)行業(yè)務(wù)處理;
[0004]業(yè)務(wù)處理服務(wù)器是整個系統(tǒng)的數(shù)據(jù)處理中心,對于所有來自前置機(jī)的所有數(shù)據(jù)進(jìn)行處理,并將數(shù)據(jù)傳遞到數(shù)據(jù)庫;
[0005]數(shù)據(jù)庫服務(wù)器是整個系統(tǒng)的數(shù)據(jù)存儲中心,負(fù)責(zé)各種類型數(shù)據(jù)的存儲,并為應(yīng)用服務(wù)器的數(shù)據(jù)呈現(xiàn)提供基礎(chǔ);
[0006]應(yīng)用服務(wù)器為用戶提供系統(tǒng)的功能界面,包括數(shù)據(jù)呈現(xiàn)、報表等;
[0007]【背景技術(shù)】存在的缺點:
[0008]由于智能終端的數(shù)量大,且數(shù)據(jù)上報的頻率高,導(dǎo)致對系統(tǒng)的并發(fā)能力有較高的要求,此方案下,前置機(jī)服務(wù)器與業(yè)務(wù)處理服務(wù)器之間的由于調(diào)用頻繁,常常導(dǎo)致兩者都不堪重負(fù),容易照成宕機(jī)或者數(shù)據(jù)丟失的情況。另外由于應(yīng)用服務(wù)器的所有數(shù)據(jù)呈現(xiàn)需要通過數(shù)據(jù)庫,就會導(dǎo)致一些實時性要求較高的數(shù)據(jù)無法及時呈現(xiàn),如實時位置數(shù)據(jù)、終端告警數(shù)據(jù)等,而如果通過調(diào)高數(shù)據(jù)庫輪詢讀取的頻率,又會造成數(shù)據(jù)庫服務(wù)器壓力過大,甚至宕機(jī)。所以【背景技術(shù)】的方案在處理大并發(fā)數(shù)據(jù)方面存在數(shù)據(jù)不完整、系統(tǒng)不穩(wěn)定、響應(yīng)速度慢等缺點。
【發(fā)明內(nèi)容】

[0009]本發(fā)明要解決的技術(shù)問題,在于提供一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法,降低數(shù)據(jù)庫服務(wù)器壓力,同時提高響應(yīng)速度。
[0010]本發(fā)明是這樣實現(xiàn)的:一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法, 包括如下步驟:
[0011]步驟1、前置機(jī)服務(wù)器通過智能終端采集汽車數(shù)據(jù),并將汽車數(shù)據(jù)處理后發(fā)送至MQ 服務(wù)器;
[0012]步驟2、MQ服務(wù)器接收并將處理后的汽車數(shù)據(jù)分類,存入對應(yīng)的消息隊列;
[0013]步驟3、業(yè)務(wù)處理服務(wù)器將MQ服務(wù)器中的數(shù)據(jù)進(jìn)行處理,并通過調(diào)用應(yīng)用服務(wù)器將需要推送的信息發(fā)送至客戶端;同時將數(shù)據(jù)通過數(shù)據(jù)庫服務(wù)器存入數(shù)據(jù)庫。
[0014]進(jìn)一步地,所述步驟3中所述數(shù)據(jù)庫服務(wù)器中設(shè)有分布式數(shù)據(jù)訪問層,所述分布式數(shù)據(jù)訪問層用于SQL解析、數(shù)據(jù)路由、負(fù)載均衡以及結(jié)果合并。
[0015]進(jìn)一步地,所述汽車數(shù)據(jù)包括告警數(shù)據(jù)以及定位數(shù)據(jù)。
[0016]本發(fā)明具有如下優(yōu)點:本發(fā)明一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法,大大了提升了系統(tǒng)并發(fā)數(shù)據(jù)處理能力,并有利于減輕各服務(wù)器的計算壓力,引入MQ, 負(fù)責(zé)前置機(jī)與業(yè)務(wù)處理之間的消息傳輸,有效地解決了兩者的窘境。調(diào)用者將消息發(fā)送到 MQ,它容量巨大,調(diào)用者發(fā)送很順暢,接收方也可根據(jù)自己的處理能力來決定接收速度,處理完1條消息,再接收下1條,遇到處理異常還可重發(fā)。另外對于實時呈現(xiàn)要求較高的數(shù)據(jù), 由業(yè)務(wù)處理服務(wù)器同時進(jìn)行入庫處理、及推送至用戶客戶端,不但有效的緩解了數(shù)據(jù)庫服務(wù)器的壓力,還大大的提高了用戶體驗?!靖綀D說明】
[0017]下面參照附圖結(jié)合實施例對本發(fā)明作進(jìn)一步的說明。[0〇18]圖1為現(xiàn)有方法流程圖。
[0019]圖2為本發(fā)明方法的流程圖?!揪唧w實施方式】
[0020]如圖2所示面本發(fā)明將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法,包括如下步驟:
[0021]步驟1、前置機(jī)服務(wù)器通過智能終端采集汽車數(shù)據(jù),并將汽車數(shù)據(jù)處理后發(fā)送至MQ 服務(wù)器,所述汽車數(shù)據(jù)包括告警數(shù)據(jù)以及定位數(shù)據(jù);[〇〇22]步驟2、MQ服務(wù)器接收并將處理后的汽車數(shù)據(jù)分類,存入對應(yīng)的消息隊列;[〇〇23] 步驟3、業(yè)務(wù)處理服務(wù)器將MQ服務(wù)器中的數(shù)據(jù)進(jìn)行處理,并通過調(diào)用應(yīng)用服務(wù)器將需要推送的信息發(fā)送至客戶端;同時將數(shù)據(jù)通過數(shù)據(jù)庫服務(wù)器存入數(shù)據(jù)庫,所述數(shù)據(jù)庫服務(wù)器中設(shè)有分布式數(shù)據(jù)訪問層,所述分布式數(shù)據(jù)訪問層用于SQL解析、數(shù)據(jù)路由、負(fù)載均衡以及結(jié)果合并。
[0024]前置機(jī)服務(wù)器,通過終端設(shè)備進(jìn)行采集,采集到的數(shù)據(jù)經(jīng)過初步校驗、過濾和解析后,存入消息隊列中以備業(yè)務(wù)處理等模塊進(jìn)行異步處理。平臺或其他接口如果想對終端設(shè)備下發(fā)控制、告警等指令,也可通過數(shù)據(jù)采集模塊中的前置機(jī)來下發(fā)。
[0025]MQ服務(wù)器,可配置為集群方式,告警信息及定位數(shù)據(jù)等入不同的隊列進(jìn)行緩存,供不同的數(shù)據(jù)業(yè)務(wù)處理模塊取出后,根據(jù)不同的數(shù)據(jù)類型進(jìn)行相應(yīng)的業(yè)務(wù)處理。[〇〇26]業(yè)務(wù)處理服務(wù)器,對于緩存在消息隊列中的數(shù)據(jù)進(jìn)行異步處理,主要包括:告警數(shù)據(jù)處理:對于告警數(shù)據(jù)需優(yōu)先處理,通過調(diào)用業(yè)務(wù)服務(wù)的相關(guān)接口主動將告警信息推送給客戶端,同時入庫保存;定位數(shù)據(jù)處理:校驗、審計后入庫;其他數(shù)據(jù)處理。
[0027]數(shù)據(jù)庫服務(wù)器,主要包括兩個模塊,分布式數(shù)據(jù)訪問層和數(shù)據(jù)存儲。由于該服務(wù)系統(tǒng)采用分布式架構(gòu),分布式數(shù)據(jù)訪問層需具備以下幾個基本功能:SQL解析、數(shù)據(jù)路由、負(fù)載均衡、結(jié)果合并。該服務(wù)系統(tǒng)的數(shù)據(jù)存儲層采用分布式設(shè)計,通過集群、讀寫分離、分片、分表等技術(shù)手段提升數(shù)據(jù)層的讀寫能力,為應(yīng)用層提供高性能的數(shù)據(jù)訪問接口。
[0028]應(yīng)用服務(wù)器,提供用戶操作的界面功能,包括車輛的位置監(jiān)控在電子地圖上的呈現(xiàn),及終端報警信息的提醒、展示、處理等業(yè)務(wù)功能。[〇〇29]1、前置機(jī):智能終端設(shè)備通過無線網(wǎng)絡(luò),以TCP/IP協(xié)議的方式向監(jiān)控平臺上報數(shù)據(jù),前置機(jī)用于處理數(shù)據(jù)的接收、解析;
[0030] 2、MQ:消息隊列,是在消息的傳輸過程中保存消息的容器;[〇〇31] 3、數(shù)據(jù)庫:數(shù)據(jù)庫(Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫。
[0032]雖然以上描述了本發(fā)明的【具體實施方式】,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實施例只是說明性的,而不是用于對本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
【主權(quán)項】
1.一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法,其特征在于:所述方法包 括前置機(jī)服務(wù)器、MQ服務(wù)器、業(yè)務(wù)處理服務(wù)器、數(shù)據(jù)庫服務(wù)器以及應(yīng)用服務(wù)器;具體包括如 下步驟:步驟1、前置機(jī)服務(wù)器通過智能終端采集汽車數(shù)據(jù),并將汽車數(shù)據(jù)處理后發(fā)送至MQ服務(wù) 器;步驟2、MQ服務(wù)器接收并將處理后的汽車數(shù)據(jù)分類,存入對應(yīng)的消息隊列;步驟3、業(yè)務(wù)處理服務(wù)器將MQ服務(wù)器中的數(shù)據(jù)進(jìn)行處理,并通過調(diào)用應(yīng)用服務(wù)器將需要 推送的信息發(fā)送至客戶端;同時將數(shù)據(jù)通過數(shù)據(jù)庫服務(wù)器存入數(shù)據(jù)庫。2.根據(jù)權(quán)利要求1所述的一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法,其 特征在于:所述步驟3中所述數(shù)據(jù)庫服務(wù)器中設(shè)有分布式數(shù)據(jù)訪問層,所述分布式數(shù)據(jù)訪問 層用于SQL解析、數(shù)據(jù)路由、負(fù)載均衡以及結(jié)果合并。3.根據(jù)權(quán)利要求1所述的一種將高并發(fā)車載采集數(shù)據(jù)解析入庫及實時呈現(xiàn)的方法,其 特征在于:所述汽車數(shù)據(jù)包括告警數(shù)據(jù)以及定位數(shù)據(jù)。
【文檔編號】H04L12/24GK106027283SQ201610279341
【公開日】2016年10月12日
【申請日】2016年4月29日
【發(fā)明人】梁煜, 范強(qiáng), 黃榮輝, 王承浩, 林成龍, 邱茂鋒
【申請人】福建星海通信科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1