多服務(wù)器同步操作手冊
一、 使用場景
在使用Excel服務(wù)器時(shí),往往受網(wǎng)絡(luò)的限制,例如在海上、深山工作時(shí),不能時(shí)時(shí)連接到Excel服務(wù)器進(jìn)行填報(bào),這就需要先把填報(bào)的數(shù)據(jù)保存在本地,等到可以連接到服務(wù)器時(shí),再進(jìn)行數(shù)據(jù)的上傳。除了“批量導(dǎo)入Excel文件”、“離線填報(bào)”這兩個(gè)功能,還可以布置多臺(tái)服務(wù)器,通過設(shè)置應(yīng)用同步來實(shí)現(xiàn)。
二、 使用之后系統(tǒng)的變化
1、 多臺(tái)服務(wù)器之中,只有發(fā)布者可以進(jìn)行系統(tǒng)設(shè)計(jì),并把設(shè)計(jì)數(shù)據(jù)同步到訂閱者,訂閱者只能進(jìn)行填報(bào)和查詢。
2、 數(shù)據(jù)規(guī)范中的自動(dòng)編號,會(huì)默認(rèn)增加一項(xiàng)“服務(wù)器字頭”,用于區(qū)分是哪個(gè)服務(wù)器填報(bào)的。如果是發(fā)布者填報(bào)的則為空,如果是訂閱者填報(bào)的,為“子服務(wù)器編號”(詳見下面的設(shè)置步驟)。
3、 Excel服務(wù)器會(huì)根據(jù)設(shè)置的同步周期,進(jìn)行數(shù)據(jù)的同步,進(jìn)行同步后,設(shè)計(jì)數(shù)據(jù)將會(huì)保持一致,表單數(shù)據(jù)會(huì)根據(jù)同步條件保持一致。
三、 數(shù)據(jù)的同步范圍
1、 在“訂閱范圍”中,指定模板的表單數(shù)據(jù)會(huì)根據(jù)同步方向進(jìn)行同步(詳見下面的設(shè)置步驟)。
2、 因?yàn)橄到y(tǒng)只能由發(fā)布者進(jìn)行設(shè)計(jì),所以下列系統(tǒng)數(shù)據(jù)將由發(fā)布者同步到訂閱者:
? 用戶、部門、角色、權(quán)限
? 數(shù)據(jù)規(guī)范、視圖、數(shù)據(jù)類型
? 模板、自定義查詢、word模板、短信填報(bào)
? 欄目、導(dǎo)航圖
? 外部數(shù)據(jù)源、網(wǎng)盤
? 移動(dòng)填報(bào)設(shè)計(jì)
四、 同步服務(wù)ES_Sync_Server
安裝Excel服務(wù)器后,會(huì)自動(dòng)安裝一個(gè)服務(wù):ES_Sync_Server。更改發(fā)布者的監(jiān)聽端口號時(shí),會(huì)重啟此服務(wù)。
服務(wù)位置:控制面板->系統(tǒng)和安全->管理工具->服務(wù)
五、 設(shè)置步驟
前提條件:服務(wù)器A、服務(wù)器B中分別有名叫Sample的應(yīng)用。
1、 設(shè)置發(fā)布者
在服務(wù)器A中系統(tǒng)管理臺(tái)-應(yīng)用系統(tǒng)列表中單擊右鍵,選擇同步設(shè)置。
指定Sample數(shù)據(jù)庫為發(fā)布者,設(shè)置執(zhí)行時(shí)間、數(shù)據(jù)存儲(chǔ)服務(wù)器。
2、 設(shè)置訂閱者
在服務(wù)器B中指定Sample數(shù)據(jù)庫為訂閱者,設(shè)置執(zhí)行時(shí)間、注冊主服務(wù)器信息
3、 發(fā)布者為訂閱者分配訂閱者編號
完成步驟2后,回到服務(wù)器A中,可以看到已注冊的訂閱者,此時(shí)“訂閱者編號”為空。
為訂閱者分配“訂閱者編號”和“訂閱范圍”
回到服務(wù)器B,查看分配的“訂閱者編號”、數(shù)據(jù)存儲(chǔ)服務(wù)器信息、訂閱范圍
4、 如果有多個(gè)訂閱者,與設(shè)置服務(wù)器B的操作類似,重復(fù)即可。
六、 詳細(xì)說明
1、 設(shè)置訂閱范圍