專利名稱:一種獲取現(xiàn)場數(shù)據(jù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本申請涉及通信系統(tǒng),特別涉及一種獲取現(xiàn)場數(shù)據(jù)的方法及系統(tǒng)。
背景技術(shù):
線上運(yùn)行的分布式系統(tǒng)是一個由多種角色和功能的服務(wù)器組成的系統(tǒng)。分布式系統(tǒng)為每一個請求提供服務(wù)時,通常只有其中的某些機(jī)器參與其中?,F(xiàn)有的訪問線上分布式系統(tǒng)和獲取現(xiàn)場數(shù)據(jù)的流程如圖I所示,圖I中服務(wù)器al. I、服務(wù)器al. 21和服務(wù)器al. 22是為用戶提供訪問服務(wù)的線上運(yùn)行的分布式系統(tǒng)(本文中將其簡稱為線上系統(tǒng))中的服務(wù)器,服務(wù)器bl. I、服務(wù)器bl. 21和服務(wù)器bl. 22是模擬線上線上系統(tǒng)的現(xiàn)場分析系統(tǒng)中的服務(wù)器,該現(xiàn)場分析系統(tǒng)為現(xiàn)場收集人員提供服務(wù),對 訪問線上分布式系統(tǒng)的用戶是不可見。用戶訪問線上運(yùn)行的分布式系統(tǒng)即線上系統(tǒng)的步驟如下步驟I. O I. 3,用戶通過用戶終端發(fā)起訪問請求,該訪問請求通過網(wǎng)絡(luò)達(dá)到服務(wù)器 al. I ;步驟I. 4-1. 7,該服務(wù)器al. I將接收到的訪問請求傳輸給其下一層的子服務(wù)器al. 21和子服務(wù)器al. 221,并接收子服務(wù)器al. 21和子服務(wù)器al. 22的響應(yīng)結(jié)果;步驟I. 8-1. 10,服務(wù)器al. I對收到的反饋結(jié)果進(jìn)行整合,將整合后的響應(yīng)結(jié)果通過網(wǎng)絡(luò)反饋給用戶終端,以便由用戶終端將響應(yīng)結(jié)果展現(xiàn)給用戶。 現(xiàn)場收集人員獲取現(xiàn)場數(shù)據(jù)方法如下,仍參見圖I :這里,需要說明的是,現(xiàn)場收集系統(tǒng)擁有線上系統(tǒng)的全部功能,但現(xiàn)場收集系統(tǒng)中的各服務(wù)器間傳遞數(shù)據(jù)的接口需要改變,這樣才能使得現(xiàn)場收集系統(tǒng)內(nèi)各服務(wù)器除了傳輸執(zhí)行結(jié)果所需要的數(shù)據(jù)外,還能額外的傳輸執(zhí)行操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)。具體步驟如下步驟2. O 2. 3,現(xiàn)場收集人員通過現(xiàn)場收集終端發(fā)起訪問請求,該訪問請求通過網(wǎng)絡(luò)(Internet)達(dá)到服務(wù)器bl. I ;這里,該現(xiàn)場收集人員所發(fā)起的訪問請求與訪問流程中用戶所發(fā)起的訪問請求相同;步驟2. 4-2. 7該服務(wù)器bl. I將接收到的請求傳輸給其下一層的子服務(wù)器bl. 21和子服務(wù)器bl. 221,并接收子服務(wù)器bl. 21和子服務(wù)器bl. 22響應(yīng)結(jié)果以及各子服務(wù)器的現(xiàn)場數(shù)據(jù);具體的,子服務(wù)器bl. 21會將自身的響應(yīng)結(jié)果和自身當(dāng)前的現(xiàn)場數(shù)據(jù)I發(fā)送給服務(wù)器bl. I ;子服務(wù)器bl. 22會將自身的響應(yīng)結(jié)果和自身當(dāng)前的現(xiàn)場數(shù)據(jù)2發(fā)送給服務(wù)器bl. I ;步驟2.8-2. 10,服務(wù)器bl. I對收到的響應(yīng)結(jié)果進(jìn)行整合,并且獲取自身的現(xiàn)場數(shù)據(jù)3,將整合后的響應(yīng)結(jié)果和現(xiàn)場數(shù)據(jù)1、2、3通過網(wǎng)絡(luò)反饋給終端,以便由終端將請求結(jié)果展現(xiàn)給現(xiàn)場收集人員。通過上述現(xiàn)有流程可知,在獲取現(xiàn)場數(shù)據(jù)時,如果系統(tǒng)有多層,則所需要的現(xiàn)場數(shù)據(jù)會通過逐層傳遞的方式送達(dá)至現(xiàn)場收集終端,而且,每一層都會將自身的現(xiàn)場數(shù)據(jù)加入其中。例如,如果需要獲取子服務(wù)器b2. 21的現(xiàn)場數(shù)據(jù),必然要通過服務(wù)器b2. 1,那么,現(xiàn)場收集終端最終獲得的是包括子服務(wù)器b2. 21和服務(wù)器b2. I的現(xiàn)場數(shù)據(jù)??梢?,現(xiàn)有方法雖然解決了獲取現(xiàn)場數(shù)據(jù)的問題,但當(dāng)所需要查看的服務(wù)器不在第一層時,需要傳遞額外的現(xiàn)場數(shù)據(jù),這增加了數(shù)據(jù)傳輸量,降低了響應(yīng)時間;而且,由于不同層次的服務(wù)器間的數(shù)據(jù)接口不同,因此需要多次修改服務(wù)器間的接口數(shù)據(jù)。再有,用于獲取現(xiàn)場數(shù)據(jù)的現(xiàn)場收集系統(tǒng)與實際運(yùn)行的線上系統(tǒng)是相 互獨(dú)立的,因而增加了維護(hù)成本。此外,當(dāng)用同一個請求多次訪問線上系統(tǒng)時,參與服務(wù)的服務(wù)器往往并不相同,線上系統(tǒng)的行為可以認(rèn)為是不可重現(xiàn)的。這樣,當(dāng)用現(xiàn)場收集系統(tǒng)來模擬線上系統(tǒng)時,很難保證所模擬的訪問順序就是線上系統(tǒng)中實際的訪問順序,因此,無法保證所獲取的現(xiàn)場數(shù)據(jù)的準(zhǔn)確性。
發(fā)明內(nèi)容
本申請實施例提供一種獲取現(xiàn)場數(shù)據(jù)的方法及系統(tǒng),以減少傳輸?shù)臄?shù)據(jù)量,降低維護(hù)成本,且保證所獲取的現(xiàn)場數(shù)據(jù)的準(zhǔn)確性。本申請?zhí)峁┝艘环N獲取現(xiàn)場數(shù)據(jù)的方法,包括預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收集服務(wù)器;所述方法還包括線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求,執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;現(xiàn)場收集服務(wù)器接收來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),并將該現(xiàn)場數(shù)據(jù)和對應(yīng)的服務(wù)器標(biāo)識保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi);現(xiàn)場收集服務(wù)器接收到來自現(xiàn)場收集終端獲取的現(xiàn)場數(shù)據(jù)請求,該現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識;現(xiàn)場收集服務(wù)器查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端。其中,所述現(xiàn)場收集終端內(nèi)還設(shè)置有控制是否收集現(xiàn)場數(shù)據(jù)的開關(guān),所述線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求中還包括所述開關(guān)的狀態(tài)信息;所述線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求后,根據(jù)所述開關(guān)狀態(tài)信息判斷所述開關(guān)的狀態(tài),若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為打開狀態(tài),則線上系統(tǒng)中的服務(wù)器執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為關(guān)閉狀態(tài),則線上系統(tǒng)中的服務(wù)器僅執(zhí)行訪問請求所對應(yīng)的操作,不再將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器。其中,所述方法還包括,在線上系統(tǒng)中的服務(wù)器將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器時,將所述現(xiàn)場數(shù)據(jù)的描述信息也同時發(fā)送給現(xiàn)場收集服務(wù)器;現(xiàn)場收集服務(wù)器將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送給現(xiàn)場數(shù)據(jù)的服務(wù)器標(biāo)識、以及所述現(xiàn)場服務(wù)器的描述信息對應(yīng)保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi)。
其中,現(xiàn)場收集服務(wù)器接收的來自現(xiàn)場收集終端的獲取現(xiàn)場數(shù)據(jù)請求中,還包括現(xiàn)場數(shù)據(jù)的描述信息;所述方法還包括現(xiàn)場收集服務(wù)器查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的且與所述描述信息相符的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端。其中,所述現(xiàn)場服務(wù)器的描述信息包括以下其中之一或任意組合傳送現(xiàn)場數(shù)據(jù)的服務(wù)器的狀態(tài)、所執(zhí)行的請求類型和發(fā)生時間。其中,所述線上系統(tǒng)中的服務(wù)器包括一臺服務(wù)器或多臺服務(wù)器,如果是多臺服務(wù)器,各服務(wù)器之間位于同一層次或不同層次。本申請還提供了一種獲取現(xiàn)場數(shù)據(jù)的系統(tǒng),預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收 集服務(wù)器;所述系統(tǒng)包括現(xiàn)場收集終端,用于發(fā)送訪問請求;現(xiàn)場數(shù)據(jù)獲取請求,接收現(xiàn)場收集服務(wù)器返回的現(xiàn)場數(shù)據(jù);位于線上系統(tǒng)中的服務(wù)器,用于接收來自現(xiàn)場收集終端的訪問請求,執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;現(xiàn)場收集服務(wù)器,用于接收來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),并將該現(xiàn)場數(shù)據(jù)和對應(yīng)的服務(wù)器標(biāo)識保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi);在接收到來自現(xiàn)場終端的獲取現(xiàn)場數(shù)據(jù)請求后,查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端;其中,所述現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識。其中,所述現(xiàn)場收集終端內(nèi)還設(shè)置有控制是否收集現(xiàn)場數(shù)據(jù)的開關(guān),所述線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求中還包括所述開關(guān)的狀態(tài)信息;所述線上系統(tǒng)中的服務(wù)器,還用于接收來自現(xiàn)場收集終端的訪問請求后,根據(jù)所述開關(guān)狀態(tài)信息判斷所述開關(guān)的狀態(tài),若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為打開狀態(tài),則線上系統(tǒng)中的服務(wù)器執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為關(guān)閉狀態(tài),則線上系統(tǒng)中的服務(wù)器僅執(zhí)行訪問請求所對應(yīng)的操作,不再將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器。其中,線上系統(tǒng)中的服務(wù)器,還用于將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器時,將所述現(xiàn)場數(shù)據(jù)的描述信息也同時發(fā)送給現(xiàn)場收集服務(wù)器;現(xiàn)場收集服務(wù)器,還用于將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送給現(xiàn)場數(shù)據(jù)對應(yīng)的服務(wù)器標(biāo)識、以及所述現(xiàn)場數(shù)據(jù)的描述信息保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi)。本申請還提供了一種獲取現(xiàn)場數(shù)據(jù)的系統(tǒng),其特征在于,預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收集服務(wù)器;所述系統(tǒng)包括位于線上系統(tǒng)中的服務(wù)器,用于接收來自現(xiàn)場收集終端的訪問請求,執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;現(xiàn)場收集服務(wù)器,用于將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送給現(xiàn)場數(shù)據(jù)對應(yīng)的服務(wù)器標(biāo)識保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi);在接收到來自現(xiàn)場收集終端的獲取現(xiàn)場數(shù)據(jù)請求后,查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端;其中,所述現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識。應(yīng)用本申請,在需要獲取線上系統(tǒng)中某個服務(wù)器的現(xiàn)場數(shù)據(jù)時,直接向現(xiàn)場收集服務(wù)器發(fā)送包含服務(wù)器標(biāo)識的現(xiàn)場數(shù)據(jù)獲取請求即可,不需要再接收其它服務(wù)器的現(xiàn)場數(shù)據(jù),減少傳輸?shù)臄?shù)據(jù)量。而且,由于現(xiàn)場收集服務(wù)器的所收集的現(xiàn)場數(shù)據(jù)完全來自于線上系統(tǒng),不需要專門架設(shè)一套與線上系統(tǒng)類似的現(xiàn)場收集系統(tǒng),因此降低了維護(hù)成本,且正是由于現(xiàn)場收集服務(wù)器的所收集的現(xiàn)場數(shù)據(jù)完全來自于線上系統(tǒng),不再使用兩套系統(tǒng),因而也保證了所獲取的現(xiàn)場數(shù)據(jù)的準(zhǔn)確性。再有,在設(shè)置了現(xiàn)場收集開關(guān)的情況下,可以在所述開關(guān)打開的情況下,線上系統(tǒng)中的服務(wù)器才向現(xiàn)場收集服務(wù)器發(fā)送現(xiàn)場數(shù)據(jù),在所述開關(guān)關(guān)閉的情況下,不再向現(xiàn)場收集服務(wù)器發(fā)送現(xiàn)場數(shù)據(jù),這樣減少了現(xiàn)場收集服務(wù)器的負(fù)擔(dān)。
為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是現(xiàn)有的訪問線上分布式系統(tǒng)和獲取現(xiàn)場數(shù)據(jù)的流程示意圖;圖2是根據(jù)本申請實施例的獲取現(xiàn)場數(shù)據(jù)的方法流程圖;圖3是根據(jù)本申請的訪問線上分布式系統(tǒng)和獲取現(xiàn)場數(shù)據(jù)的流程示意圖;圖4是根據(jù)本申請實施例的一種獲取現(xiàn)場數(shù)據(jù)的系統(tǒng)結(jié)構(gòu)示意圖;圖5是根據(jù)本申請實施例的另一種獲取現(xiàn)場數(shù)據(jù)的系統(tǒng)結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實施例,都屬于本申請保護(hù)的范圍。參見圖2,其是根據(jù)本申請實施例的獲取現(xiàn)場數(shù)據(jù)的方法流程圖,本實施例中,需要預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收集服務(wù)器;本實施例包括的步驟具體如下步驟201,線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場分析終端的訪問請求,執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;需要說明的是,現(xiàn)場收集人員通過現(xiàn)場收集終端所發(fā)起的請求與訪問流程中用戶通過用戶終端所發(fā)起的訪問請求的方式可以是相同的;步驟202,現(xiàn)場收集服務(wù)器接收來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),并將該現(xiàn)場數(shù)據(jù)和對應(yīng)的服務(wù)器標(biāo)識保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi);S卩,在現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi)保存有服務(wù)器標(biāo)識與對應(yīng)該服務(wù)器所產(chǎn)生的現(xiàn)場數(shù)據(jù),以便后續(xù)查詢。步驟203,現(xiàn)場收集服務(wù)器接收到來自現(xiàn)場收集終端的獲取現(xiàn)場數(shù)據(jù)請求,該現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識;步驟204,現(xiàn)場收集服務(wù)器查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端。應(yīng)用上述方法,在需要獲取線上系統(tǒng)中某個服務(wù)器的現(xiàn)場數(shù)據(jù)時,直接向現(xiàn)場收集服務(wù)器發(fā)送包含服務(wù)器標(biāo)識的現(xiàn)場數(shù)據(jù)獲取請求即可,不需要再接收其它服務(wù)器的現(xiàn)場數(shù)據(jù),減少傳輸?shù)臄?shù)據(jù)量。而且,由于現(xiàn)場收集服務(wù)器的所收集的現(xiàn)場數(shù)據(jù)完全來自于線上系統(tǒng),不需要專門架設(shè)一套與線上系統(tǒng)類似的現(xiàn)場收集系統(tǒng),因此降低了維護(hù)成本,且正是由于現(xiàn)場收集服務(wù)器的所收集的現(xiàn)場數(shù)據(jù)完全來自于線上系統(tǒng),不再使用兩套系統(tǒng),因而也保證了所獲取的現(xiàn)場數(shù)據(jù)的準(zhǔn)確性。 需要說明的是,對于圖2所示流程,在現(xiàn)場收集終端內(nèi)還可以設(shè)置有控制是否收集現(xiàn)場數(shù)據(jù)的開關(guān),即現(xiàn)場收集開關(guān),該現(xiàn)場收集開關(guān)可以由一個硬件來實現(xiàn),也可以有軟件來實現(xiàn),總之,其可以發(fā)出打開開關(guān)或關(guān)閉開關(guān)的信息。這樣,所述線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求中還包括所述開關(guān)的狀態(tài)信息;此時,所述方法還可以包括在線上系統(tǒng)中的服務(wù)器接收到來自現(xiàn)場收集終端的訪問請求后,根據(jù)所述開關(guān)狀態(tài)信息判斷所述開關(guān)的狀態(tài),即判斷所述開關(guān)是打開狀態(tài)還是關(guān)閉狀態(tài);若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為打開狀態(tài),則線上系統(tǒng)中的服務(wù)器執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為關(guān)閉狀態(tài),則線上系統(tǒng)中的服務(wù)器僅執(zhí)行訪問請求所對應(yīng)的操作,不再將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器。也就是說,在設(shè)置了現(xiàn)場收集開關(guān)的情況下,可以在所述開關(guān)打開的情況下,線上系統(tǒng)中的服務(wù)器才向現(xiàn)場收集服務(wù)器發(fā)送現(xiàn)場數(shù)據(jù),在所述開關(guān)關(guān)閉的情況下,不再向現(xiàn)場收集服務(wù)器發(fā)送現(xiàn)場數(shù)據(jù),這樣減少了現(xiàn)場收集服務(wù)器的負(fù)擔(dān)。需要說明的是,在圖2所示實施例中,所述方法還可以包括,在線上系統(tǒng)中的服務(wù)器執(zhí)行所述操作,將所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器時,將所述現(xiàn)場數(shù)據(jù)的描述信息也同時發(fā)送給現(xiàn)場收集服務(wù)器;該現(xiàn)場服務(wù)器的描述信息包括以下組合傳送現(xiàn)場數(shù)據(jù)的服務(wù)器的標(biāo)識、所執(zhí)行的操作類型、發(fā)生時間、可供現(xiàn)場分析使用的現(xiàn)場數(shù)據(jù)。此時,現(xiàn)場收集服務(wù)器將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送現(xiàn)場數(shù)據(jù)的服務(wù)器標(biāo)識、以及所述現(xiàn)場服務(wù)器的描述信息對應(yīng)保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi)。這樣,現(xiàn)場收集服務(wù)器接收的來自現(xiàn)場收集終端的現(xiàn)場數(shù)據(jù)獲取請求中,還可以包括現(xiàn)場數(shù)據(jù)的描述信息;現(xiàn)場收集服務(wù)器接收的來自現(xiàn)場收集終端的現(xiàn)場數(shù)據(jù)獲取請求后,還可以包括查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的且與所述描述信息相符的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端。例如,現(xiàn)場數(shù)據(jù)獲取請求中包括服務(wù)器al.22的標(biāo)識,并且,要求反饋時間是2011年4月I日11:00-12: OO之間,現(xiàn)場收集服務(wù)器根據(jù)接收到請求進(jìn)行查詢,并將相應(yīng)的查詢結(jié)果反饋給現(xiàn)場收集終端。需要說明的是,上述線上系統(tǒng)中的服務(wù)器可以包括一臺服務(wù)器,也可以包括多臺服務(wù)器,如果是多臺服務(wù)器,各服務(wù)器之間 可位于同一層次或不同層次。當(dāng)然,對于線上分布式系統(tǒng)的線上系統(tǒng)而言,通常包括多臺位于不同層次的服務(wù)器。下面結(jié)合一實例,對本申請再做詳細(xì)說明。參見圖3,其是根據(jù)本申請實施例的一種訪問線上分布式系統(tǒng)和獲取現(xiàn)場數(shù)據(jù)的應(yīng)用實例示意圖。本實例中,服務(wù)器al. I、服務(wù)器al. 21和服務(wù)器al.22是為用戶提供訪問服務(wù)的線上系統(tǒng)即線上運(yùn)行的分布式系統(tǒng)中的服務(wù)器,現(xiàn)場收集服務(wù)器3. O是根據(jù)本申請所提供方法專門設(shè)置的,其可以接收線上系統(tǒng)中的任何一類服務(wù)器發(fā)送來的現(xiàn)場數(shù)據(jù),而不需要線上系統(tǒng)中的服務(wù)器改變其接口。用戶訪問線上運(yùn)行的分布式系統(tǒng)即線上系統(tǒng)的步驟如下步驟I. O I. 3,用戶通過用戶終端發(fā)起訪問請求,該訪問請求通過網(wǎng)絡(luò)達(dá)到服務(wù)器 al. I ;步驟I. 4-1. 7該服務(wù)器al. I將接收到的訪問請求傳輸給其下一層的子服務(wù)器al. 21和子服務(wù)器al. 221,并接收子服務(wù)器al. 21和子服務(wù)器al. 22的響應(yīng)結(jié)果;步驟I. 8-1. 10,服務(wù)器al. I對收到的反饋結(jié)果進(jìn)行整合,將整合后的響應(yīng)結(jié)果通過網(wǎng)絡(luò)反饋給用戶終端,以便由用戶終端將響應(yīng)結(jié)果展現(xiàn)給用戶?,F(xiàn)場收集人員獲取現(xiàn)場數(shù)據(jù)方法如下,仍參見圖I :由此可知,用戶訪問線上系統(tǒng)的流程與現(xiàn)有的流程完全一致,也即,對于使用線上系統(tǒng)的用戶而言,其操作是不變的?,F(xiàn)場收集人員獲取現(xiàn)場數(shù)據(jù)方法如下,仍參見圖3 本例中,假設(shè)現(xiàn)場收集終端上設(shè)置了現(xiàn)場收集開關(guān)(圖未示),且該開關(guān)當(dāng)前處于打開狀態(tài),具體步驟如下步驟2. O 2. 3,現(xiàn)場收集人員通過現(xiàn)場收集終端發(fā)起訪問請求,該訪問請求通過網(wǎng)絡(luò)(Internet)達(dá)到服務(wù)器al. I ;這里,該現(xiàn)場收集人員所發(fā)起的訪問請求與訪問流程中用戶所發(fā)起的訪問請求相同;步驟I. 4-1. 7該服務(wù)器al. I將接收到的請求傳輸給其下一層的子服務(wù)器al. 21和子服務(wù)器al. 221,子服務(wù)器al. 21和子服務(wù)器al. 22判斷所述開關(guān)的狀態(tài),在確定所述開關(guān)處于打開狀態(tài)后,執(zhí)行訪問請求所對應(yīng)的操作,并且,子服務(wù)器al. 21和子服務(wù)器al. 22分別將自身執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器3. O ;現(xiàn)場收集服務(wù)器3. O將接收到的現(xiàn)場數(shù)據(jù),與傳送現(xiàn)場數(shù)據(jù)的服務(wù)器標(biāo)識對應(yīng)保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫4. O內(nèi),如果服務(wù)器(既可以是子服務(wù)器al. 21和子服務(wù)器al. 22,也可以是其中之一)在傳送現(xiàn)場數(shù)據(jù)的同時還包括現(xiàn)場服務(wù)器的描述信息,則現(xiàn)場收集服務(wù)器將接收到的現(xiàn)場數(shù)據(jù),與傳送現(xiàn)場數(shù)據(jù)的服務(wù)器標(biāo)識以及所述現(xiàn)場服務(wù)器的描述信息對應(yīng)保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫4. O內(nèi)。步驟I. 8,服務(wù)器al. I對收到的反饋結(jié)果進(jìn)行整合,并且,服務(wù)器al. I在判斷所述開關(guān)的狀態(tài)為打開狀態(tài)后,在執(zhí)行整合操作的同時,將自身執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器3. O ;
步驟2. 9,服務(wù)器al. I將整合后的響應(yīng)結(jié)果通過網(wǎng)絡(luò)反饋給現(xiàn)場收集終端;步驟2. 10-2. 11,現(xiàn)場收集服務(wù)器3. O接收到來自現(xiàn)場收集終端的獲取現(xiàn)場數(shù)據(jù)請求,該現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識例如,包括服務(wù)器al. 22的標(biāo)識,還可以包括現(xiàn)場數(shù)據(jù)的描述信息例如2011年4月I日11:00-12:00之間;步驟2. 12-2. 13,現(xiàn)場收集服務(wù)器3. O查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)通過網(wǎng)絡(luò)返回給現(xiàn)場收集終端,如果現(xiàn)場數(shù)據(jù)獲取請求中還包括現(xiàn)場數(shù)據(jù)的描述信息,則現(xiàn)場收集服務(wù)器3. O查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的且與所述描述信息相符的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端?,F(xiàn)場收集終端將接收到的信息包括處理結(jié)果和現(xiàn)場數(shù)據(jù)展現(xiàn)給現(xiàn)場收集用戶。例如,現(xiàn)場收集服務(wù)器3. O將服務(wù)器al. 22的、時間在2011年4月I日11:00-12:00之間的現(xiàn)場數(shù)據(jù)反饋給現(xiàn)場收集終端。 可見,應(yīng)用上述實例,在需要獲取線上系統(tǒng)中某個服務(wù)器的現(xiàn)場數(shù)據(jù)時,直接向現(xiàn)場收集服務(wù)器發(fā)送包含服務(wù)器標(biāo)識的現(xiàn)場數(shù)據(jù)獲取請求即可,不需要再接收其他服務(wù)器的現(xiàn)場數(shù)據(jù),減少傳輸?shù)臄?shù)據(jù)量。而且,由于現(xiàn)場收集服務(wù)器的所收集的現(xiàn)場數(shù)據(jù)完全來自于線上系統(tǒng),不需要專門架設(shè)一套與線上系統(tǒng)類似的現(xiàn)場收集系統(tǒng),因此降低了維護(hù)成本,且正是由于現(xiàn)場收集服務(wù)器的所收集的現(xiàn)場數(shù)據(jù)完全來自于線上系統(tǒng),不再使用兩套系統(tǒng),因而也保證了所獲取的現(xiàn)場數(shù)據(jù)的準(zhǔn)確性。再有,在設(shè)置了現(xiàn)場收集開關(guān)的情況下,可以在所述開關(guān)打開的情況下,線上系統(tǒng)中的服務(wù)器才向現(xiàn)場收集服務(wù)器發(fā)送現(xiàn)場數(shù)據(jù),在所述開關(guān)關(guān)閉的情況下,不再向現(xiàn)場收集服務(wù)器發(fā)送現(xiàn)場數(shù)據(jù),這樣減少了現(xiàn)場收集服務(wù)器的負(fù)擔(dān)。本發(fā)明實施例還提供了一種獲取現(xiàn)場數(shù)據(jù)的系統(tǒng),參見圖4,預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收集服務(wù)器;所述系統(tǒng)包括現(xiàn)場收集401,用于發(fā)送訪問請求;現(xiàn)場數(shù)據(jù)獲取請求,接收現(xiàn)場收集服務(wù)器返回的現(xiàn)場數(shù)據(jù);位于線上系統(tǒng)中的服務(wù)器402,用于接收來自現(xiàn)場收集終端的訪問請求,執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;現(xiàn)場收集服務(wù)器403,用于將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送給現(xiàn)場數(shù)據(jù)的服務(wù)器標(biāo)識對應(yīng)保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi);在接收到來自現(xiàn)場收集終端的現(xiàn)場數(shù)據(jù)獲取請求后,查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端;其中,所述現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識。上述現(xiàn)場收集終端401內(nèi)還設(shè)置有控制是否收集現(xiàn)場數(shù)據(jù)的開關(guān),所述線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求中還包括所述開關(guān)的狀態(tài)信息;所述線上系統(tǒng)中的服務(wù)器403,還用于接收來自現(xiàn)場收集終端的訪問請求后,根據(jù)所述開關(guān)狀態(tài)信息判斷所述開關(guān)的狀態(tài),若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為打開狀態(tài),則線上系統(tǒng)中的服務(wù)器執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為關(guān)閉狀態(tài),則線上系統(tǒng)中的服務(wù)器僅執(zhí)行訪問請求所對應(yīng)的操作,不再將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器。上述線上系統(tǒng)中的服務(wù)器402,還用于將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器時,將所述現(xiàn)場數(shù)據(jù)的描述信息也同時發(fā)送給現(xiàn)場收集服務(wù)器;此時,現(xiàn)場收集服務(wù)器403,還用于將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送給現(xiàn)場數(shù)據(jù)的服務(wù)器標(biāo)識、以及所述現(xiàn)場數(shù)據(jù)的描述信息對應(yīng)保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi)。再有,現(xiàn)場收集服務(wù)器接收的來自現(xiàn)場收集終端的現(xiàn)場數(shù)據(jù)獲取請求中,還可以包括現(xiàn)場數(shù)據(jù)的描述信息;現(xiàn)場收集服務(wù)器403,還用于查詢所述現(xiàn)場數(shù)據(jù)數(shù) 據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的且與所述描述信息相符的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端。本申請實施例一種獲取現(xiàn)場數(shù)據(jù)的系統(tǒng),參見圖5,預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收集服務(wù)器;所述系統(tǒng)具體包括位于線上系統(tǒng)中的服務(wù)器501,用于接收來自現(xiàn)場收集終端的訪問請求,執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;現(xiàn)場收集服務(wù)器502,用于將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送給現(xiàn)場數(shù)據(jù)的服務(wù)器標(biāo)識對應(yīng)保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi);在接收到來自現(xiàn)場收集終端的現(xiàn)場數(shù)據(jù)獲取請求后,查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端;其中,所述現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識。對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備
所固有的要素。在沒有更多限制的情況下,由語句“包括一個......”限定的要素,并不排
除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計算機(jī)可讀取存儲介質(zhì)中,這里所稱得的存儲介質(zhì),如R0M/RAM、磁碟、光盤等。以上所述僅為本申請的較佳實施例而已,并非用于限定本申請的保護(hù)范圍。凡在本申請的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本申請的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種獲取現(xiàn)場數(shù)據(jù)的方法,其特征在于,包括預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收集服務(wù)器;所述方法還包括 線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求,執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器; 現(xiàn)場收集服務(wù)器接收來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),并將該現(xiàn)場數(shù)據(jù)和對應(yīng)的服務(wù)器標(biāo)識保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi); 現(xiàn)場收集服務(wù)器接收到來自現(xiàn)場收集終端獲取的現(xiàn)場數(shù)據(jù)請求,該現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識; 現(xiàn)場收集服務(wù)器查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述現(xiàn)場收集終端內(nèi)還設(shè)置有控制是否收集現(xiàn)場數(shù)據(jù)的開關(guān),所述線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求中還包括所述開關(guān)的狀態(tài)信息; 所述線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求后,根據(jù)所述開關(guān)狀態(tài)信息判斷所述開關(guān)的狀態(tài), 若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為打開狀態(tài),則線上系統(tǒng)中的服務(wù)器執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器; 若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為關(guān)閉狀態(tài),則線上系統(tǒng)中的服務(wù)器僅執(zhí)行訪問請求所對應(yīng)的操作,不再將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述方法還包括,在線上系統(tǒng)中的服務(wù)器將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器時,將所述現(xiàn)場數(shù)據(jù)的描述信息也同時發(fā)送給現(xiàn)場收集服務(wù)器; 現(xiàn)場收集服務(wù)器將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送給現(xiàn)場數(shù)據(jù)的服務(wù)器標(biāo)識、以及所述現(xiàn)場服務(wù)器的描述信息對應(yīng)保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,現(xiàn)場收集服務(wù)器接收的來自現(xiàn)場收集終端的獲取現(xiàn)場數(shù)據(jù)請求中,還包括現(xiàn)場數(shù)據(jù)的描述信息; 所述方法還包括 現(xiàn)場收集服務(wù)器查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的且與所述描述信息相符的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述現(xiàn)場服務(wù)器的描述信息包括以下其中之一或任意組合傳送現(xiàn)場數(shù)據(jù)的服務(wù)器的狀態(tài)、所執(zhí)行的請求類型和發(fā)生時間。
6.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述線上系統(tǒng)中的服務(wù)器包括一臺服務(wù)器或多臺服務(wù)器,如果是多臺服務(wù)器,各服務(wù)器之間位于同一層次或不同層次。
7.一種獲取現(xiàn)場數(shù)據(jù)的系統(tǒng),其特征在于,預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收集服務(wù)器;所述系統(tǒng)包括 現(xiàn)場收集終端,用于發(fā)送訪問請求;現(xiàn)場數(shù)據(jù)獲取請求,接收現(xiàn)場收集服務(wù)器返回的現(xiàn)場數(shù)據(jù); 位于線上系統(tǒng)中的服務(wù)器,用于接收來自現(xiàn)場收集終端的訪問請求,執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器; 現(xiàn)場收集服務(wù)器,用于接收來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),并將該現(xiàn)場數(shù)據(jù)和對應(yīng)的服務(wù)器標(biāo)識保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi);在接收到來自現(xiàn)場終端的獲取現(xiàn)場數(shù)據(jù)請求后,查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端;其中,所述現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述現(xiàn)場收集終端內(nèi)還設(shè)置有控制是否收集現(xiàn)場數(shù)據(jù)的開關(guān),所述線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求中還包括所述開關(guān)的狀態(tài)信息; 所述線上系統(tǒng)中的服務(wù)器,還用于接收來自現(xiàn)場收集終端的訪問請求后,根據(jù)所述開關(guān)狀態(tài)信息判斷所述開關(guān)的狀態(tài),若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為打開狀態(tài),則線上系統(tǒng)中的服務(wù)器執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;若所述開關(guān)的狀態(tài)信息表明所述開關(guān)為關(guān)閉狀態(tài),則線上系統(tǒng)中的服務(wù)器僅執(zhí)行訪問請求所對應(yīng)的操作,不再將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器。
9.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于, 線上系統(tǒng)中的服務(wù)器,還用于將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器時,將所述現(xiàn)場數(shù)據(jù)的描述信息也同時發(fā)送給現(xiàn)場收集服務(wù)器; 現(xiàn)場收集服務(wù)器,還用于將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送給現(xiàn)場數(shù)據(jù)對應(yīng)的服務(wù)器標(biāo)識、以及所述現(xiàn)場數(shù)據(jù)的描述信息保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi)。
10.一種獲取現(xiàn)場數(shù)據(jù)的系統(tǒng),其特征在于,預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收集服務(wù)器;所述系統(tǒng)包括 位于線上系統(tǒng)中的服務(wù)器,用于接收來自現(xiàn)場收集終端的訪問請求,執(zhí)行訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器; 現(xiàn)場收集服務(wù)器,用于將接收到的來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),與傳送給現(xiàn)場數(shù)據(jù)對應(yīng)的服務(wù)器標(biāo)識保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi);在接收到來自現(xiàn)場收集終端的獲取現(xiàn)場數(shù)據(jù)請求后,查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端;其中,所述現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識。
全文摘要
本申請實施例提供了一種獲取現(xiàn)場數(shù)據(jù)的方法及系統(tǒng),所述方法包括預(yù)先設(shè)置用于收集現(xiàn)場數(shù)據(jù)的現(xiàn)場收集服務(wù)器;該方法還包括線上系統(tǒng)中的服務(wù)器接收來自現(xiàn)場收集終端的訪問請求,執(zhí)行用戶訪問請求所對應(yīng)的操作,并且,將執(zhí)行所述操作時所產(chǎn)生的現(xiàn)場數(shù)據(jù)發(fā)送給現(xiàn)場收集服務(wù)器;現(xiàn)場收集服務(wù)器接收來自線上系統(tǒng)中的服務(wù)器的現(xiàn)場數(shù)據(jù),并將該現(xiàn)場數(shù)據(jù)和對應(yīng)的服務(wù)器標(biāo)識保存至現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫內(nèi);現(xiàn)場收集服務(wù)器接收到來自現(xiàn)場收集終端的獲取現(xiàn)場數(shù)據(jù)請求,該現(xiàn)場數(shù)據(jù)獲取請求中包括所需獲取的線上系統(tǒng)中的服務(wù)器標(biāo)識;現(xiàn)場收集服務(wù)器查詢所述現(xiàn)場數(shù)據(jù)數(shù)據(jù)庫,根據(jù)已保存的對應(yīng)關(guān)系獲取與所述服務(wù)器標(biāo)識對應(yīng)的現(xiàn)場數(shù)據(jù),將所查詢到的現(xiàn)場數(shù)據(jù)返回給現(xiàn)場收集終端。
文檔編號H04L12/26GK102790701SQ20111013044
公開日2012年11月21日 申請日期2011年5月19日 優(yōu)先權(quán)日2011年5月19日
發(fā)明者蘭希崑, 岳淑珍, 徐綠兵, 李穆, 梅堅 申請人:阿里巴巴集團(tuán)控股有限公司