亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種高可靠數(shù)據(jù)發(fā)布存儲系統(tǒng)及方法_2

文檔序號:8285029閱讀:來源:國知局
信息收集模塊A的心跳信息;則判定信息收集模塊A失效,實時數(shù)據(jù)發(fā)布模塊A停止向瀏覽終端和歷史存儲模塊A發(fā)送心跳信息。
[0033]所述的步驟(10)中數(shù)據(jù)服務(wù)器B組的數(shù)據(jù)發(fā)布步驟如下:
[0034]( 10.1)數(shù)據(jù)采集開始后,實時數(shù)據(jù)發(fā)布模塊B實時監(jiān)測信息收集模塊B的心跳信息,如實時數(shù)據(jù)發(fā)布模塊B已收到信息收集模塊B的心跳信息;則判定信息收集模塊B工作正常,實時數(shù)據(jù)發(fā)布模塊B繼續(xù)向瀏覽終端發(fā)送心跳信息,并同時將心跳信息傳輸至歷史存儲模塊B進(jìn)行存儲;
[0035](10.2)如實時數(shù)據(jù)發(fā)布模塊B未收到信息收集模塊B的心跳信息,但在接下來的連續(xù)四個周期內(nèi)收到信息收集模塊B的心跳信息;則仍然判定信息收集模塊B工作正常,實時數(shù)據(jù)發(fā)布模塊B繼續(xù)向瀏覽終端發(fā)送心跳信息,并同時將心跳信息傳輸至歷史存儲模塊B進(jìn)行存儲;
[0036](10.3)如實時數(shù)據(jù)發(fā)布模塊B未收到信息收集模塊B的心跳信息,而且接下來的連續(xù)四個周期內(nèi)都未收到信息收集模塊B的心跳信息;則判定信息收集模塊B失效,實時數(shù)據(jù)發(fā)布模塊B停止向瀏覽終端和歷史存儲模塊B發(fā)送心跳信息。
[0037]所述的步驟(13)中的數(shù)據(jù)同步步驟如下:
[0038](13.1)數(shù)據(jù)同步模塊A、數(shù)據(jù)同步模塊B分別判斷當(dāng)前數(shù)據(jù)服務(wù)器A組、數(shù)據(jù)服務(wù)器B組狀態(tài);
[0039](13.2)如判定數(shù)據(jù)服務(wù)器A組失效,則執(zhí)行下面的步驟(13.3);繼續(xù)判斷數(shù)據(jù)服務(wù)器B組狀態(tài),如數(shù)據(jù)服務(wù)器B組也失效,則執(zhí)行下面的步驟(13.4);
[0040](13.3)如判定數(shù)據(jù)服務(wù)器A組失效,且數(shù)據(jù)服務(wù)器B組未失效,則執(zhí)行下面的步驟(13.5);
[0041](13.4)同步功能失效,數(shù)據(jù)同步模塊退出;
[0042](13.5)將數(shù)據(jù)服務(wù)器B組存儲的本次試驗數(shù)據(jù)傳輸至數(shù)據(jù)服務(wù)器A組,覆蓋A組本次試驗數(shù)據(jù),完成數(shù)據(jù)同步;
[0043](13.6)如判定數(shù)據(jù)服務(wù)器A組未失效,則繼續(xù)判斷數(shù)據(jù)服務(wù)器B組狀態(tài),如數(shù)據(jù)服務(wù)器B組也未失效,則執(zhí)行下面的步驟(13.7);
[0044](13.7)本次試驗數(shù)據(jù)不需要同步,數(shù)據(jù)同步模塊退出;
[0045](13.8)如判定數(shù)據(jù)服務(wù)器B組失效,則將數(shù)據(jù)服務(wù)器A組存儲的本次試驗數(shù)據(jù)傳輸至數(shù)據(jù)服務(wù)器B組,覆蓋B組本次試驗數(shù)據(jù),完成數(shù)據(jù)同步。
[0046]本發(fā)明的有益技術(shù)效果在于:(I)本發(fā)明提供的適用于航天器測試過程的數(shù)據(jù)發(fā)布存儲系統(tǒng),數(shù)據(jù)收集、發(fā)布、存儲的環(huán)節(jié)均采用了雙套設(shè)備冗余,當(dāng)一套設(shè)備中某一環(huán)節(jié)出現(xiàn)故障時,系統(tǒng)都能切換至另一組設(shè)備繼續(xù)進(jìn)行數(shù)據(jù)發(fā)布,保證試驗流程的順利進(jìn)行,防止出現(xiàn)因數(shù)據(jù)判讀中斷需要重新進(jìn)行試驗的情況,節(jié)約人力物力財力;(2)在其中一組設(shè)備故障情況下,另一組備份設(shè)備可實現(xiàn)數(shù)據(jù)完整存儲,為最終操作人員分析數(shù)據(jù)及查詢曲線提供完整數(shù)據(jù)依據(jù);(3)在試驗結(jié)束后,兩組備份設(shè)備可進(jìn)行數(shù)據(jù)同步,保證故障的設(shè)備在修復(fù)后數(shù)據(jù)庫仍能保存完整的數(shù)據(jù)。通過本發(fā)明可顯著提高測試數(shù)據(jù)傳輸、存儲的可靠性,減少測試實驗費(fèi)用,加快航天器測試、分析的進(jìn)度。
【附圖說明】
[0047]圖1為本發(fā)明所提供的一種高可靠數(shù)據(jù)發(fā)布存儲系統(tǒng)的結(jié)構(gòu)圖;
[0048]圖2為本發(fā)明所提供的一種高可靠數(shù)據(jù)發(fā)布存儲方法的總流程圖;
[0049]圖3為本發(fā)明所提供的數(shù)據(jù)瀏覽終端的數(shù)據(jù)瀏覽流程圖;
[0050]圖4為本發(fā)明所提供的數(shù)據(jù)發(fā)布模塊的數(shù)據(jù)發(fā)布流程圖;
[0051]圖5為本發(fā)明所提供的數(shù)據(jù)同步模塊的數(shù)據(jù)同步流程圖。
【具體實施方式】
[0052]下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步詳細(xì)說明。
[0053]如圖1所示,一種高可靠數(shù)據(jù)發(fā)布存儲系統(tǒng),該系統(tǒng)由具備同樣功能的兩套設(shè)備數(shù)據(jù)服務(wù)器A組與數(shù)據(jù)服務(wù)器B組組成,數(shù)據(jù)服務(wù)器A組包括數(shù)據(jù)實時發(fā)布服務(wù)器A與歷史存儲服務(wù)器A,數(shù)據(jù)服務(wù)器B組包括數(shù)據(jù)實時發(fā)布服務(wù)器B與歷史存儲服務(wù)器B。其中,數(shù)據(jù)實時發(fā)布服務(wù)器A由信息收集模塊A及實時數(shù)據(jù)發(fā)布模塊A組成,數(shù)據(jù)實時發(fā)布服務(wù)器B由信息收集模塊B及實時數(shù)據(jù)發(fā)布模塊B組成。歷史存儲服務(wù)器A由歷史存儲模塊A、歷史數(shù)據(jù)發(fā)布模塊A及數(shù)據(jù)同步模塊A組成,歷史存儲服務(wù)器B由歷史存儲模塊B、歷史數(shù)據(jù)發(fā)布模塊B及數(shù)據(jù)同步模塊B組成。
[0054]信息收集模塊A、信息收集模塊B同時采集待測設(shè)備的參數(shù)信息轉(zhuǎn)化為數(shù)字量后分別發(fā)送至實時數(shù)據(jù)發(fā)布模塊A、實時數(shù)據(jù)發(fā)布模塊B。
[0055]實時數(shù)據(jù)發(fā)布模塊A、實時數(shù)據(jù)發(fā)布模塊B分別接收信息收集模塊A、信息收集模塊B發(fā)送的數(shù)據(jù)。數(shù)據(jù)瀏覽終端如需查看實時數(shù)據(jù),則連接實時數(shù)據(jù)發(fā)布模塊A、實時數(shù)據(jù)發(fā)布模塊B進(jìn)行實時瀏覽。同時,實時數(shù)據(jù)發(fā)布模塊A、實時數(shù)據(jù)發(fā)布模塊B分別將數(shù)據(jù)傳輸至歷史存儲模塊A及歷史存儲模塊B進(jìn)行存儲。
[0056]歷史存儲模塊A及歷史存儲模塊B將所有采集的數(shù)據(jù)保存至數(shù)據(jù)庫進(jìn)行存儲,數(shù)據(jù)瀏覽終端如需查看歷史數(shù)據(jù),則連接歷史數(shù)據(jù)發(fā)布模塊A及歷史數(shù)據(jù)發(fā)布模塊B提取歷史數(shù)據(jù)進(jìn)行瀏覽。
[0057]當(dāng)一次試驗完成時,數(shù)據(jù)同步模塊A與數(shù)據(jù)同步模塊B判定當(dāng)前數(shù)據(jù)服務(wù)器A組與數(shù)據(jù)服務(wù)器B組狀態(tài)。當(dāng)數(shù)據(jù)服務(wù)器A組失效、數(shù)據(jù)服務(wù)器B組未失效時,將數(shù)據(jù)服務(wù)器B組數(shù)據(jù)同步至數(shù)據(jù)服務(wù)器A組。當(dāng)數(shù)據(jù)服務(wù)器B組失效、數(shù)據(jù)服務(wù)器A組未失效時,將數(shù)據(jù)服務(wù)器A組數(shù)據(jù)同步至數(shù)據(jù)服務(wù)器B組。當(dāng)數(shù)據(jù)服務(wù)器A組和數(shù)據(jù)服務(wù)器B組同時失效時,不執(zhí)行同步。
[0058]如圖1和圖2所示,一種高可靠數(shù)據(jù)發(fā)布存儲方法,該方法包括以下步驟:
[0059](I)用戶登錄數(shù)據(jù)瀏覽終端進(jìn)行數(shù)據(jù)瀏覽;
[0060]如圖3所示,數(shù)據(jù)瀏覽終端的數(shù)據(jù)瀏覽步驟如下:
[0061](1.1)瀏覽終端工作開始,首先建立瀏覽終端與數(shù)據(jù)服務(wù)器A的心跳連接;
[0062](1.2)如心跳連接成功,則用戶根據(jù)參數(shù)名稱,選取自己需要查看的瀏覽參數(shù),并選取想要瀏覽的方式:數(shù)據(jù)數(shù)值查看或者曲線瀏覽,上述步驟完成后,等待數(shù)據(jù)數(shù)據(jù)服務(wù)器A組發(fā)送數(shù)據(jù)后顯示;
[0063](1.3)如心跳連接不成功,則嘗試建立與數(shù)據(jù)服務(wù)器B組的心跳連接;
[0064](1.4)如與數(shù)據(jù)服務(wù)器B組的心跳連接成功,則用戶根據(jù)參數(shù)名稱,選取自己需要查看的瀏覽參數(shù),并選取想要瀏覽的方式:數(shù)據(jù)數(shù)值查看或者曲線瀏覽,上述步驟完成后,等待數(shù)據(jù)服務(wù)器B組發(fā)送數(shù)據(jù)后顯示,則繼續(xù)執(zhí)行下面的步驟(2);
[0065](1.5)如與數(shù)據(jù)服務(wù)器B組的心跳連接不成功,則表明數(shù)據(jù)服務(wù)器A組與數(shù)據(jù)服務(wù)器B組同時失效,則數(shù)據(jù)發(fā)布系統(tǒng)失效,則執(zhí)行下面的步驟(13);
[0066](2)數(shù)據(jù)瀏覽終端建立與數(shù)據(jù)服務(wù)器A組、數(shù)據(jù)服務(wù)器B組的數(shù)據(jù)及心跳通訊連接;
[0067](3)數(shù)據(jù)瀏覽終端開始監(jiān)測數(shù)據(jù)實時發(fā)布服務(wù)器A發(fā)送至瀏覽終端10ms/幀的心跳息;
[0068](4)數(shù)據(jù)瀏覽終端判斷是否收到數(shù)據(jù)實時發(fā)布服務(wù)器A的10ms/幀的心跳信息;如當(dāng)前10ms周期已收心跳信息,則代表數(shù)據(jù)服務(wù)器A組工作正常,則執(zhí)行下面的步驟(6),采用數(shù)據(jù)服務(wù)器A組對數(shù)據(jù)進(jìn)行實時及歷史發(fā)布;
[0069](5)如數(shù)據(jù)瀏覽終端當(dāng)前10ms周期未收數(shù)據(jù)實時發(fā)布服務(wù)器A的10ms/幀的心跳信息但在連續(xù)的三個周
當(dāng)前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1