[發明專利]一種基于主備機制的文件發布方法及系統有效
| 申請號: | 201110459228.3 | 申請日: | 2011-12-31 |
| 公開(公告)號: | CN102546250A | 公開(公告)日: | 2012-07-04 |
| 發明(設計)人: | 張濤;戴海燕;王進;張權 | 申請(專利權)人: | 山東中創軟件商用中間件股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L29/08 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 逯長明 |
| 地址: | 250014 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 機制 文件 發布 方法 系統 | ||
技術領域
本申請涉及文件發布領域,特別涉及一種基于主備機制的文件發布方法及系統。?
背景技術
隨著科技的發展,信息化、自動化程度的不斷增高,各個單位對服務的安全性、可靠性的依賴程度加深。甚至需要一周不停止服務器的工作。于是,服務器的雙機熱備顯得非常必要及迫切。?
雙機熱備的原理是當一臺服務器(主機)在工作時,另一臺服務器(備機)做備用狀態。當主機因為某種原因出現故障,如死機、主機斷電、病毒發作,硬盤損壞等;不能繼續提供服務時,備用機能夠在規定的時間內接替主機的服務,繼續提供服務,從而達到不停機的服務。?
現有的雙節熱備使用一臺服務器進行文件的發布操作,當發布文件的服務器發生故障時,啟動備用服務器繼續對文件進行發布操作。由于,啟動過程中間存在啟動時差,對于數據的同步處理存在誤差,往往對于中斷的文件不能進行完整的數據恢復。?
發明內容
本申請所要解決的技術問題是提供一種基于主備機制的文件發布方法,用以解決現有技術中主服務器發生故障,啟動備用服務器繼續對文件進行操作時,保證文件數據處理的同步完整性。?
本申請還提供了一種服務器性能測試裝置,用以保證上述方法在實際中的實現及應用。?
為了解決上述問題,本申請公開了一種基于主備機制的文件發布方法,所述方法應用于雙機熱備工作組中,所述雙機熱備工作組中包括:第一處理機和第二處理機;所述第一處理機和第二處理機中分別存儲著?同樣的數據文件,且均能對所述數據文件進行發布;所述方法包括:?
啟動所述第一處理機及所述第二處理機,選定所述第一處理機為文件發布主機,所述第二處理機為備用機;?
在所述第一處理機對文件進行發布時,所述第二處理機檢測所述第一處理機的運行狀態,當檢測到所述第一處理機的運行狀態不滿足預設的狀態規則時,與所述第一處理機進行切換,所述第二處理機作為新的發布主機對所述第一處理機當前發布文件的時間周期內的文件進行重新發布。?
上述的方法,優選的,當檢測到所述第一處理機的運行狀態不滿足預設的狀態規則時,還包括:?
控制所述第一處理機發布報警信息,并重啟所述第一處理機對所述第一處理機的異常運行狀態進行修復。?
上述的方法,優選的,所述第二處理機實時檢測所述第一處理機的運行狀態時,還包括:?
所述第二處理機對其自身的自檢過程。?
上述的方法,優選的,所述第二處理機作為新的發布主機對所述第一處理機當前發布文件的時間周期內的文件進行重新發布包括:?
記錄檢測到所述第一處理機的運行狀態不滿足預設的狀態規則時的時間點;?
確定所述時間點所在的所述第一處理機對文件的發布周期;?
將所述發布周期內的全部文件進行重新發布。?
一種基于主備機制的文件發布系統,所述系統為一雙機熱備工作組,所述雙節熱備工作組中包括:第一處理機和第二處理機;?
所述第一處理機和第二處理機中分別存儲著同樣的數據文件,且均能對所述數據文件進行發布;?
啟動所述第一處理機及所述第二處理機,選定所述第一處理機為文件發布主機,所述第二處理機為備用機;?
則,所述第一處理機用于對文件進行發布;?
所述第二處理機用于檢測所述第一處理機的運行狀態,當檢測所述第?一處理機的運行狀態不滿足預設的狀態規則時,與所述第一處理機進行切換,作為新的發布主機對所述第一處理機當前發布文件的時間周期內的文件進行重新發布。?
上述的系統,優選的,所述第一處理機中設置有報警器;?
所述報警器用于在所述第一處理機的運行狀態不滿足預設的狀態規則時,發布報警信息。?
上述的系統,優選的,所述第二處理機中設置有計時器;?
所述計時器用于記錄檢測到所述第一處理機的運行狀態不滿足預設的狀態規則時的時間點。?
與現有技術相比,本申請包括以下優點:?
在本申請中,在啟動第一處理機及第二處理機后,在所述第一處理機及第二處理機中隨機選定一處理機作為發布主機,另一處理機作為備用機;如選定第一處理機作為文件發布主機,則第二處理機為備用機;在所述第一處理機對文件進行發布時,所述第二處理機檢測所述第一處理機的運行狀態,當檢測到所述第一處理機的運行狀態不滿足預設的狀態規則時,與所述第一處理機進行切換,所述第二處理機作為新的發布主機對所述第一處理機當前發布文件的時間周期內的文件進行重新發布。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東中創軟件商用中間件股份有限公司,未經山東中創軟件商用中間件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110459228.3/2.html,轉載請聲明來源鉆瓜專利網。





