雙機熱備項目發布系統的制作方法
【專利說明】雙機熱備項目發布系統
[0001]
技術領域
[0002]本發明涉及項目管理信息化系統領域,具體地,涉及一種雙機熱備項目發布系統。
【背景技術】
[0003]隨著各種終端的發展以及人們對于在終端中使用的應用或者產品或者軟件等人性化、個性化設置的要求的提高,各種應用或者產品或者軟件的功能完善不斷推陳出新。現有技術中,對應用或者產品或者軟件的研發需要開發人員進行編碼工作,并對需要完善的部分或者存在需要解決的問題的部分進行人工修改。修改之后,同樣需要人工將修改后的產品或者軟件或者應用進行重新打包并發布到服務器上,以便用戶進行升級。
[0004]由上述過程能夠看出,對應用或者產品或者軟件的更新需要花費大量人力以及時間,并且更新完成后,由于需要人工發布到服務器中,無法及時到達目標環境。因人工發布項目占時較久,且不穩定性較高,容易導致項目發布出錯,使得用戶無法更加快速地使用更新后的應用或者產品或者軟件,降低了用戶體驗。此外,用于項目管理的服務器一旦出現問題,輕則造成使用不便,重則造成數據丟失,對項目數據進行備份非常有必要,尤其是存儲器。
【發明內容】
[0005]本發明的目的就在于克服上述現有技術的缺點和不足,提供一種雙機熱備項目發布系統,該雙機熱備項目發布系統中存儲器采用雙機熱備,防止存儲器故障造成數據丟失和影響用戶正常使用。
[0006]本發明解決上述問題所采用的技術方案是:
雙機熱備項目發布系統,包括:接收器,配置為接收項目發布指令,確定待發布的項目版本;發布器,配置為根據所述接收器確定的項目版本,將確定的項目發布到服務器中;監控器,配置為監控所述發布器發布的項目,獲取每次發布的項目版本信息;存儲器,配置為存儲所述監控器監控并獲取的項目版本信息,所述存儲器的數量具有兩個,兩個存儲器通過心跳線相連。
[0007]作為本發明的進一步改進,兩個存儲器上都安裝有負載均衡軟件。
[0008]進一步,所述兩個存儲器上還安裝有雙機熱備高可用軟件HA。
[0009]進一步,所述負載均衡軟件采用Apache軟件。
[0010]進一步,所述接收器通過路由器接入互聯網,路由器上設置有WIFI信號接收器和WIFI信號發送器,路由器內設置有微處理器、靜態IP數據存儲器和硬件防火墻,WIFI信號接收器的輸出端與微處理器的輸入端連接,微處理器的數據端口與靜態IP數據存儲器連接,微處理器的觸發輸出端與硬件防火墻的觸發輸入端連接,硬件防火墻的輸出端與WIFI信號發送器的輸入端連接。
[0011]綜上,本發明的有益效果是:
1、本發明設置兩個存儲器,在兩個存儲器上運行負載均衡軟件來實現負載均衡雙機熱備功能,防止存儲器故障造成數據丟失和影響用戶正常使用。
[0012]2、本發明的路由器通過設置硬件防火墻的形式綁定允許通過訪問的用戶,當用戶進行連接請求時候,自動查詢和驗證用戶的MAC地址,防止非法用戶接入雙機熱備項目發布系統。
【附圖說明】
[0013]圖1是本發明的一種具體實施例的結構框圖;
圖2是路由器的結構框圖。
【具體實施方式】
[0014]下面結合實施例及附圖,對本發明作進一步地的詳細說明,但本發明的實施方式不限于此。
[0015]實施例1:
如圖1所示,雙機熱備項目發布系統,包括:接收器,配置為接收項目發布指令,確定待發布的項目版本;發布器,配置為根據所述接收器確定的項目版本,將確定的項目發布到服務器中;監控器,配置為監控所述發布器發布的項目,獲取每次發布的項目版本信息;存儲器,配置為存儲所述監控器監控并獲取的項目版本信息,所述存儲器的數量具有兩個,兩個存儲器通過心跳線相連。
[0016]兩個存儲器上都安裝有負載均衡軟件和雙機熱備高可用軟件HA,所述負載均衡軟件采用Apache軟件。兩個存儲器均與監控器相連,一個作為主存儲器,另一個作為備用存儲器,但二者之間的數據在正常時都是相同的。
[0017]Apache是一種開源免費的負載均衡軟件,可以通過http_proxy、ajp_proxy、mod_jk三種方式來實現對存儲器的負載分發,配置簡單,操作方便,兼容性好;同時,通過雙機高可用軟件HA (RoseHA)來實現兩臺存儲器的雙機熱備,雙機高可用軟件HA利用心跳線來檢測兩臺存儲器之間的運行情況,然后分析確定主存儲器是否發生故障,發生故時再通過雙機切換來實現備用存儲器接管故障主存儲器的業務,以低成本來實現業務系統的連續運行;通過在雙機熱備系統上運行負載均衡軟件來實現負載均衡雙機熱備功能,防止存儲器故障造成數據丟失和影響用戶正常使用。
[0018]實施例2:
在實施例1的基礎上,本實施例中還對雙機熱備項目發布系統進行如下改進:
所述接收器通過路由器接入互聯網。如圖2所示,路由器上設置有WIFI信號接收器和WIFI信號發送器,路由器內設置有微處理器、靜態IP數據存儲器和硬件防火墻,WIFI信號接收器的輸出端與微處理器的輸入端連接,微處理器的數據端口與靜態IP數據存儲器連接,微處理器的觸發輸出端與硬件防火墻的觸發輸入端連接,硬件防火墻的輸出端與WIFI信號發送器的輸入端連接。路由器通過設置硬件防火墻的形式綁定允許通過訪問的用戶,當用戶進行連接請求時候,自動查詢和驗證用戶的MAC地址,防止非法用戶接入雙機熱備項目發布系統。
[0019]以上僅是本發明的優選實施方式,本發明的保護范圍并不僅局限于上述實施例,凡屬于本發明思路下的技術方案均屬于本發明的保護范圍。應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理前提下的若干改進和潤飾,應視為本發明的保護范圍。
【主權項】
1.雙機熱備項目發布系統,包括: 接收器,配置為接收項目發布指令,確定待發布的項目版本; 發布器,配置為根據所述接收器確定的項目版本,將確定的項目發布到服務器中; 監控器,配置為監控所述發布器發布的項目,獲取每次發布的項目版本信息; 存儲器,配置為存儲所述監控器監控并獲取的項目版本信息; 其特征在于,所述存儲器的數量具有兩個,兩個存儲器通過心跳線相連。2.根據權利要求1所述的雙機熱備項目發布系統,其特征在于,兩個存儲器上都安裝有負載均衡軟件。3.根據權利要求2所述的雙機熱備項目發布系統,其特征在于,所述兩個存儲器上還安裝有雙機熱備高可用軟件HA。4.根據權利要求2所述的雙機熱備項目發布系統,其特征在于,所述負載均衡軟件采用Apache軟件。5.根據權利要求1至4任一所述的雙機熱備項目發布系統,其特征在于,所述接收器通過路由器接入互聯網,路由器上設置有WIFI信號接收器和WIFI信號發送器,路由器內設置有微處理器、靜態IP數據存儲器和硬件防火墻,WIFI信號接收器的輸出端與微處理器的輸入端連接,微處理器的數據端口與靜態IP數據存儲器連接,微處理器的觸發輸出端與硬件防火墻的觸發輸入端連接,硬件防火墻的輸出端與WIFI信號發送器的輸入端連接。
【專利摘要】本發明公開了一種雙機熱備項目發布系統,包括:接收器,配置為接收項目發布指令,確定待發布的項目版本;發布器,配置為根據所述接收器確定的項目版本,將確定的項目發布到服務器中;監控器,配置為監控所述發布器發布的項目,獲取每次發布的項目版本信息;存儲器,配置為存儲所述監控器監控并獲取的項目版本信息;所述存儲器的數量具有兩個,兩個存儲器通過心跳線相連。本發明設置兩個存儲器,在兩個存儲器上運行負載均衡軟件來實現負載均衡雙機熱備功能,防止存儲器故障造成數據丟失和影響用戶正常使用。
【IPC分類】G06F11/16
【公開號】CN105138434
【申請號】CN201510460383
【發明人】黃其
【申請人】成都億信標準認證集團有限公司
【公開日】2015年12月9日
【申請日】2015年7月31日