[發(fā)明專利]文件同步方法、單點服務器及集群系統(tǒng)有效
| 申請?zhí)枺?/td> | 201410018413.2 | 申請日: | 2014-01-15 |
| 公開(公告)號: | CN104780192B | 公開(公告)日: | 2019-05-31 |
| 發(fā)明(設計)人: | 魏曉軍 | 申請(專利權(quán))人: | 上海攜程商務有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 上海弼興律師事務所 31283 | 代理人: | 薛琦;王聰 |
| 地址: | 200335 上海市*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文件 同步 方法 單點 服務器 集群 系統(tǒng) | ||
1.一種文件同步方法,其特征在于,所述文件同步方法包括:
S1、在一單點服務器接收到一文件后,所述單點服務器將所述文件的絕對路徑通過所述單點服務器的一應用模塊的同步接口傳送給所述單點服務器的一通信模塊;
S2、所述單點服務器通過所述同步接口將一配置信息傳送給所述通信模塊,所述配置信息為所述應用模塊在開啟webservice之后加載,包括:需要同步所述文件的一外部服務器的參數(shù)和所述外部服務器上用于存儲所述文件的位置;
S3、所述單點服務器利用所述通信模塊與所述外部服務器建立通信連接;
S4、所述通信模塊將所述絕對路徑指向的文件同步到所述外部服務器用于存儲所述文件的位置;
所述單點服務器和所述外部服務器為同一個集群系統(tǒng)中的任意兩個服務器。
2.如權(quán)利要求1所述的文件同步方法,其特征在于,在步驟S4之后還包括步驟S5:所述同步接口捕獲一用于表征步驟S4中的同步是否成功的回調(diào)函數(shù),并將所述回調(diào)函數(shù)返回給所述單點服務器。
3.如權(quán)利要求1所述的文件同步方法,其特征在于,所述通信模塊為一SSH2模塊。
4.如權(quán)利要求2所述的文件同步方法,其特征在于,步驟S4中所述通信模塊通過sftp協(xié)議將所述絕對路徑指向的文件同步到所述外部單點服務器用于存儲所述文件的位置。
5.一種單點服務器,其特征在于,其包括:一具有同步接口的應用模塊和一通信模塊;
所述應用模塊用于在開啟webservice之后加載一配置信息,所述配置信息包括:需要同步所述單點服務器上的文件的一外部服務器的參數(shù)和所述外部服務器上用于存儲同步到的文件的位置;
所述同步接口用于將所述單點服務器上的文件的絕對路徑和所述應用模塊加載的配置信息傳送給所述通信模塊;
所述通信模塊用于實現(xiàn)所述單點服務器與所述外部服務器的通信連接,將所述絕對路徑指向的文件同步到所述外部服務器用于存儲所述文件的位置;
在所述單點服務器接收到一文件后,調(diào)用所述同步接口以用于將所述文件的絕對路徑和所述應用模塊加載的配置信息,傳送給所述通信模塊,調(diào)用所述通信模塊以用于實現(xiàn)所述單點服務器與所述外部服務器通信連接并將所述絕對路徑指向的文件同步到所述外部服務器用于存儲所述文件的位置;
所述單點服務器和所述外部服務器為同一個集群系統(tǒng)中的任意兩個服務器。
6.如權(quán)利要求5所述的單點服務器,其特征在于,所述同步接口還用于捕獲一用于表征同步是否成功的回調(diào)函數(shù),并將所述回調(diào)函數(shù)返回給所述單點服務器;
在調(diào)用所述通信模塊之后,調(diào)用所述同步接口以用于捕獲所述回調(diào)函數(shù),并將所述回調(diào)函數(shù)返回給所述單點服務器。
7.如權(quán)利要求5所述的單點服務器,其特征在于,所述通信模塊為一SSH2模塊。
8.如權(quán)利要求7所述的單點服務器,其特征在于,所述通信模塊還用于通過sftp協(xié)議將所述絕對路徑指向的文件同步到所述外部服務器用于存儲所述文件的位置。
9.一種集群系統(tǒng),其包括多個服務器,其特征在于,所述多個服務器中的至少一服務器為如權(quán)利要求5-8中任意一項所述的單點服務器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海攜程商務有限公司,未經(jīng)上海攜程商務有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410018413.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





