本發(fā)明專利技術(shù)提供一種數(shù)據(jù)收集的方法、裝置及系統(tǒng)。一種數(shù)據(jù)收集的方法,包括:服務(wù)節(jié)點(diǎn)從多個數(shù)據(jù)收集服務(wù)器中選擇處于正常工作狀態(tài)的第一數(shù)據(jù)收集服務(wù)器;所述服務(wù)節(jié)點(diǎn)將所述服務(wù)節(jié)點(diǎn)的待收集數(shù)據(jù)發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器,以使所述第一數(shù)據(jù)收集服務(wù)器將所述待收集數(shù)據(jù)存儲至存儲設(shè)備;其中,所述多個數(shù)據(jù)收集服務(wù)器共用所述存儲設(shè)備。本發(fā)明專利技術(shù)提供了數(shù)據(jù)收集的可靠性。
【技術(shù)實(shí)現(xiàn)步驟摘要】
數(shù)據(jù)收集的方法、裝置及系統(tǒng)
本專利技術(shù)涉及信息技術(shù),尤其涉及一種數(shù)據(jù)收集的方法、裝置及系統(tǒng)。
技術(shù)介紹
隨著互聯(lián)網(wǎng)的高速發(fā)展,基于分布式的網(wǎng)絡(luò)服務(wù)(例如,網(wǎng)上購物、在線游戲或電子醫(yī)療等)有了突飛猛進(jìn)的發(fā)展。現(xiàn)有技術(shù)中,基于分布式的網(wǎng)絡(luò)服務(wù)的環(huán)境主要包括服務(wù)節(jié)點(diǎn)和注冊中心。其中,服務(wù)節(jié)點(diǎn)用于為用戶提供服務(wù);注冊中心用于對服務(wù)節(jié)點(diǎn)進(jìn)行狀態(tài)監(jiān)控,從服務(wù)節(jié)點(diǎn)收集數(shù)據(jù),并對從服務(wù)節(jié)點(diǎn)收集的數(shù)據(jù)進(jìn)行數(shù)據(jù)展示。但是,現(xiàn)有技術(shù)中,存在數(shù)據(jù)收集的可靠性較低的問題。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)提供一種數(shù)據(jù)收集的方法、裝置及系統(tǒng),用以解決現(xiàn)有技術(shù)中數(shù)據(jù)收集的可靠性較低的問題。第一方面,本專利技術(shù)提供一種數(shù)據(jù)收集的方法,包括:服務(wù)節(jié)點(diǎn)從多個數(shù)據(jù)收集服務(wù)器中選擇處于正常工作狀態(tài)的第一數(shù)據(jù)收集服務(wù)器;所述服務(wù)節(jié)點(diǎn)將所述服務(wù)節(jié)點(diǎn)的待收集數(shù)據(jù)發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器,以使所述第一數(shù)據(jù)收集服務(wù)器將所述待收集數(shù)據(jù)存儲至存儲設(shè)備;其中,所述多個數(shù)據(jù)收集服務(wù)器共用所述存儲設(shè)備。可選的,在本專利技術(shù)的一實(shí)施例中,所述服務(wù)節(jié)點(diǎn)從多個數(shù)據(jù)收集服務(wù)器中選擇處于正常工作狀態(tài)的第一數(shù)據(jù)收集服務(wù)器,包括:所述服務(wù)節(jié)點(diǎn)獲取第一信息;所述第一信息用于指示所述多個數(shù)據(jù)收集服務(wù)器中處于正常工作狀態(tài)的各數(shù)據(jù)收集服務(wù)器;所述服務(wù)節(jié)點(diǎn)根據(jù)所述第一信息從處于正常工作狀態(tài)的各數(shù)據(jù)收集服務(wù)器中選擇所述第一數(shù)據(jù)收集服務(wù)器。可選的,在本專利技術(shù)的一實(shí)施例中,所述服務(wù)節(jié)點(diǎn)獲取第一信息,包括:所述服務(wù)節(jié)點(diǎn)從注冊中心獲取所述第一信息。可選的,在本專利技術(shù)的一實(shí)施例中,所述服務(wù)節(jié)點(diǎn)將所述待收集數(shù)據(jù)發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器,包括:所述服務(wù)節(jié)點(diǎn)將所述待收集數(shù)據(jù)承載在用戶數(shù)據(jù)報協(xié)議UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器。可選的,在本專利技術(shù)的一實(shí)施例中,所述服務(wù)節(jié)點(diǎn)將所述待收集數(shù)據(jù)承載在UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器之前,還包括:所述服務(wù)節(jié)點(diǎn)采用數(shù)據(jù)壓縮算法,對所述待收集數(shù)據(jù)進(jìn)行壓縮,獲得壓縮后的數(shù)據(jù);相應(yīng)的,所述服務(wù)節(jié)點(diǎn)將所述待收集數(shù)據(jù)承載在UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器,包括:所述服務(wù)節(jié)點(diǎn)將所述壓縮后的數(shù)據(jù)承載在所述UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器。第二方面,本專利技術(shù)提供一種數(shù)據(jù)收集的方法,包括:多個數(shù)據(jù)收集服務(wù)器中的第一數(shù)據(jù)收集服務(wù)器接收服務(wù)節(jié)點(diǎn)發(fā)送的待收集數(shù)據(jù);所述第一數(shù)據(jù)收集服務(wù)器將所述待收集數(shù)據(jù)存儲至存儲設(shè)備;其中,所述多個數(shù)據(jù)收集服務(wù)器共用所述存儲設(shè)備。可選的,在本專利技術(shù)的一實(shí)施例中,所述第一數(shù)據(jù)收集服務(wù)器接收服務(wù)節(jié)點(diǎn)發(fā)送的待收集數(shù)據(jù),包括:所述第一數(shù)據(jù)收集服務(wù)器接收所述服務(wù)節(jié)點(diǎn)發(fā)送的用戶數(shù)據(jù)報協(xié)議UDP數(shù)據(jù)包,所述UDP數(shù)據(jù)包中包括壓縮后的數(shù)據(jù);其中,所述壓縮后的數(shù)據(jù)為所述服務(wù)節(jié)點(diǎn)采用數(shù)據(jù)壓縮算法,對所述待收集數(shù)據(jù)進(jìn)行壓縮后獲得;所述第一數(shù)據(jù)收集服務(wù)器采用所述數(shù)據(jù)壓縮算法對應(yīng)的解壓算法,對所述壓縮后的數(shù)據(jù)進(jìn)行解壓,獲得所述待收集數(shù)據(jù)。第三方面本專利技術(shù)提供一種數(shù)據(jù)收集的裝置,包括:選擇模塊,用于從多個數(shù)據(jù)收集服務(wù)器中選擇處于正常工作狀態(tài)的第一數(shù)據(jù)收集服務(wù)器;發(fā)送模塊,用于將所述服務(wù)節(jié)點(diǎn)的待收集數(shù)據(jù)發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器,以使所述第一數(shù)據(jù)收集服務(wù)器將所述待收集數(shù)據(jù)存儲至存儲設(shè)備;其中,所述多個數(shù)據(jù)收集服務(wù)器共用所述存儲設(shè)備。可選的,在本專利技術(shù)的一實(shí)施例中,所述選擇模塊,具體用于:獲取第一信息;所述第一信息用于指示所述多個數(shù)據(jù)收集服務(wù)器中處于正常工作狀態(tài)的各數(shù)據(jù)收集服務(wù)器;根據(jù)所述第一信息從處于正常工作狀態(tài)的各數(shù)據(jù)收集服務(wù)器中選擇所述第一數(shù)據(jù)收集服務(wù)器。可選的,在本專利技術(shù)的一實(shí)施例中,所述選擇模塊獲取第一信息,具體包括:從注冊中心獲取所述第一信息。可選的,在本專利技術(shù)的一實(shí)施例中,所述發(fā)送模塊,具體用于:將所述待收集數(shù)據(jù)承載在用戶數(shù)據(jù)報協(xié)議UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器。可選的,在本專利技術(shù)的一實(shí)施例中,所述裝置還包括:壓縮模塊;所述壓縮模塊,用于采用數(shù)據(jù)壓縮算法,對所述待收集數(shù)據(jù)進(jìn)行壓縮,獲得壓縮后的數(shù)據(jù);相應(yīng)的,所述發(fā)送模塊,具體用于將所述壓縮后的數(shù)據(jù)承載在所述UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器。第四方面本專利技術(shù)提供一種數(shù)據(jù)收集的裝置,其所述裝置為多個數(shù)據(jù)收集服務(wù)器中的第一數(shù)據(jù)收集服務(wù)器,所述裝置包括:接收模塊,用于接收服務(wù)節(jié)點(diǎn)發(fā)送的待收集數(shù)據(jù);收集模塊,用于將所述待收集數(shù)據(jù)存儲至存儲設(shè)備;其中,所述多個數(shù)據(jù)收集服務(wù)器共用所述存儲設(shè)備。可選的,在本專利技術(shù)的一實(shí)施例中,所述接收模塊,具體用于:接收所述服務(wù)節(jié)點(diǎn)發(fā)送的用戶數(shù)據(jù)報協(xié)議UDP數(shù)據(jù)包,所述UDP數(shù)據(jù)包中包括壓縮后的數(shù)據(jù);其中,所述壓縮后的數(shù)據(jù)為所述服務(wù)節(jié)點(diǎn)采用數(shù)據(jù)壓縮算法,對所述待收集數(shù)據(jù)進(jìn)行壓縮后獲得;采用所述數(shù)據(jù)壓縮算法對應(yīng)的解壓算法,對所述壓縮后的數(shù)據(jù)進(jìn)行解壓,獲得所述待收集數(shù)據(jù)。第五方面,本專利技術(shù)提供一種數(shù)據(jù)收集的系統(tǒng),包括:第三方面任一種所述的數(shù)據(jù)收集的裝置,以及第四方面的任一種所述的數(shù)據(jù)收集的裝置。本專利技術(shù)提供的數(shù)據(jù)收集的方法、裝置及系統(tǒng);通過服務(wù)節(jié)點(diǎn)將待收集數(shù)據(jù)發(fā)送至多個數(shù)據(jù)收集服務(wù)器中處于正常工作狀態(tài)的第一數(shù)據(jù)收集服務(wù)器,以使所述第一數(shù)據(jù)收集服務(wù)器將所述待收集數(shù)據(jù)存儲至存儲設(shè)備;其中,所述多個數(shù)據(jù)收集服務(wù)器共用所述存儲設(shè)備;使得服務(wù)節(jié)點(diǎn)的待收集數(shù)據(jù)可以通過多個數(shù)據(jù)收集服務(wù)器中任何一個處于正常工作狀態(tài)的數(shù)據(jù)收集服務(wù)器存儲至存儲設(shè)備中來完成數(shù)據(jù)收集;與服務(wù)節(jié)點(diǎn)將待收集數(shù)據(jù)發(fā)送至注冊中心,注冊中心故障,則無法對服務(wù)節(jié)點(diǎn)的數(shù)據(jù)進(jìn)行收集相比;提高了數(shù)據(jù)收集的可靠性。附圖說明為了更清楚地說明本專利技術(shù)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本專利技術(shù)的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本專利技術(shù)數(shù)據(jù)收集的方法的應(yīng)用場景示意圖;圖2本專利技術(shù)一實(shí)施例的數(shù)據(jù)收集的方法的流程圖;圖3本專利技術(shù)另一實(shí)施例的數(shù)據(jù)收集的方法的流程圖;圖4本專利技術(shù)又一實(shí)施例的數(shù)據(jù)收集的方法的流程圖;圖5本專利技術(shù)一實(shí)施例的數(shù)據(jù)收集的裝置的結(jié)構(gòu)示意圖;圖6本專利技術(shù)另一實(shí)施例的數(shù)據(jù)收集的裝置的結(jié)構(gòu)示意圖;圖7本專利技術(shù)又一實(shí)施例的數(shù)據(jù)收集的裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本專利技術(shù)實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本專利技術(shù)實(shí)施例中的附圖,對本專利技術(shù)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本專利技術(shù)一部分實(shí)施例,而不是全部的實(shí)施例。基于本專利技術(shù)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本專利技術(shù)保護(hù)的范圍。圖1為本專利技術(shù)數(shù)據(jù)收集的方法的應(yīng)用場景示意圖;如圖1所示,本專利技術(shù)的應(yīng)用場景可以包括:服務(wù)節(jié)點(diǎn)和多個數(shù)據(jù)收集服務(wù)器;其中,所述服務(wù)節(jié)點(diǎn)用于為用戶提供服務(wù)器;所述多個數(shù)據(jù)收集服務(wù)器用于從所述服務(wù)節(jié)點(diǎn)收集數(shù)據(jù);所述多個數(shù)據(jù)收集服務(wù)器共用存儲設(shè)備。可選的,本專利技術(shù)的應(yīng)用場景還可以包括:注冊中心;所述注冊中心用于對服務(wù)節(jié)點(diǎn)進(jìn)行狀態(tài)監(jiān)控;所述注冊中心還可以用于對所述多個數(shù)據(jù)收集服務(wù)器進(jìn)行監(jiān)控,確定所述多個數(shù)據(jù)收集服務(wù)器中處于正常工作狀態(tài)的數(shù)據(jù)收集服務(wù)器。需要說明的是,圖1中僅以一個服務(wù)節(jié)點(diǎn)為例進(jìn)行舉例說明,實(shí)際應(yīng)用場景中所述服務(wù)節(jié)點(diǎn)的個數(shù)也本文檔來自技高網(wǎng)...

【技術(shù)保護(hù)點(diǎn)】
一種數(shù)據(jù)收集的方法,其特征在于,包括:服務(wù)節(jié)點(diǎn)從多個數(shù)據(jù)收集服務(wù)器中選擇處于正常工作狀態(tài)的第一數(shù)據(jù)收集服務(wù)器;所述服務(wù)節(jié)點(diǎn)將所述服務(wù)節(jié)點(diǎn)的待收集數(shù)據(jù)發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器,以使所述第一數(shù)據(jù)收集服務(wù)器將所述待收集數(shù)據(jù)存儲至存儲設(shè)備;其中,所述多個數(shù)據(jù)收集服務(wù)器共用所述存儲設(shè)備。
【技術(shù)特征摘要】
1.一種數(shù)據(jù)收集的方法,其特征在于,包括:服務(wù)節(jié)點(diǎn)從多個數(shù)據(jù)收集服務(wù)器中選擇處于正常工作狀態(tài)的第一數(shù)據(jù)收集服務(wù)器;所述服務(wù)節(jié)點(diǎn)將所述服務(wù)節(jié)點(diǎn)的待收集數(shù)據(jù)發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器,以使所述第一數(shù)據(jù)收集服務(wù)器將所述待收集數(shù)據(jù)存儲至存儲設(shè)備;其中,所述多個數(shù)據(jù)收集服務(wù)器共用所述存儲設(shè)備。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)節(jié)點(diǎn)從多個數(shù)據(jù)收集服務(wù)器中選擇處于正常工作狀態(tài)的第一數(shù)據(jù)收集服務(wù)器,包括:所述服務(wù)節(jié)點(diǎn)獲取第一信息;所述第一信息用于指示所述多個數(shù)據(jù)收集服務(wù)器中處于正常工作狀態(tài)的各數(shù)據(jù)收集服務(wù)器;所述服務(wù)節(jié)點(diǎn)根據(jù)所述第一信息從處于正常工作狀態(tài)的各數(shù)據(jù)收集服務(wù)器中選擇所述第一數(shù)據(jù)收集服務(wù)器。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述服務(wù)節(jié)點(diǎn)獲取第一信息,包括:所述服務(wù)節(jié)點(diǎn)從注冊中心獲取所述第一信息。4.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述服務(wù)節(jié)點(diǎn)將所述待收集數(shù)據(jù)發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器,包括:所述服務(wù)節(jié)點(diǎn)將所述待收集數(shù)據(jù)承載在用戶數(shù)據(jù)報協(xié)議UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述服務(wù)節(jié)點(diǎn)將所述待收集數(shù)據(jù)承載在UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器之前,還包括:所述服務(wù)節(jié)點(diǎn)采用數(shù)據(jù)壓縮算法,對所述待收集數(shù)據(jù)進(jìn)行壓縮,獲得壓縮后的數(shù)據(jù);相應(yīng)的,所述服務(wù)節(jié)點(diǎn)將所述待收集數(shù)據(jù)承載在UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器,包括:所述服務(wù)節(jié)點(diǎn)將所述壓縮后的數(shù)據(jù)承載在所述UDP數(shù)據(jù)包中發(fā)送至所述第一數(shù)據(jù)收集服務(wù)器。6.一種數(shù)據(jù)收集的方法,其特征在于,包括:多個數(shù)據(jù)收集服務(wù)器中的第一數(shù)據(jù)收集服務(wù)器接收服務(wù)節(jié)點(diǎn)發(fā)送的待收集數(shù)據(jù);所述第一數(shù)據(jù)收集服務(wù)器將所述待收集數(shù)據(jù)存儲至存儲設(shè)備;其中,所述多個數(shù)據(jù)收集服務(wù)器共用所述存儲設(shè)備。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述第一數(shù)據(jù)收集服務(wù)器接收服務(wù)節(jié)點(diǎn)發(fā)送的待收集數(shù)據(jù),包括:所述第一數(shù)據(jù)收集服務(wù)器接收所述服務(wù)節(jié)點(diǎn)發(fā)送的用戶數(shù)據(jù)報協(xié)議UDP數(shù)據(jù)包,所述UDP數(shù)據(jù)包中包括壓縮后的數(shù)據(jù);其中,所述壓縮后的數(shù)據(jù)為所述服務(wù)節(jié)點(diǎn)采用數(shù)據(jù)壓縮算法,對所述待收集數(shù)據(jù)進(jìn)行壓縮后獲得;所述第一數(shù)據(jù)收集服務(wù)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:陳陽,
申請(專利權(quán))人:五八同城信息技術(shù)有限公司,
類型:發(fā)明
國別省市:天津,12
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。