BPM伺服器內置集群功能,只需簡單配置即可實現。
部署為集群以後,集群內的BPM伺服器會自動同步記憶體緩衝資料。
設計性操作,如:發佈新流程、修改使用者屬性、製作新表單後等操作後集群內各伺服器會同步更新。
資料庫操作,如:提交流程、審批後任務清單會保持同步,但這是由資料庫伺服器實現的。
伺服器配置
修改Server.config即可完成集群部署。
以,A、B、C三台伺服器組成集群為例:
只能設置一台伺服器為主要伺服器,例如推送消息發送、逾期處理等,多台伺服器同時操作會引起重複發送,這些任務由主要伺服器獨立完成。
檔案路徑配置
BPM伺服器集群後,應對以下資料夾進行同步、或指向同一位置。
■ AttachmentRootPath – 附件存儲位置,使BPM伺服器準確獲取附件。
表單和附件不同,會在各集群伺服器間自動同步,無需同步表單資料夾。
網站集群
網站集群後,應對以下資料夾進行同步、或指向同一位置。
■ AttachmentRootPath – 附件存儲位置;
■ UserDataPath – 使用者資料路徑,保存頭像等使用者資料。
文件同步
可使用目錄同步軟體同步資料夾,也可使用共用資料夾存儲檔。
建議對附件和使用者資料檔案夾進行共用。
同步軟體,和共用檔的方法可在網上查找。