BPM服务器内置集群功能,只需简单配置即可实现。

部署为集群以后,集群内的BPM服务器会自动同步内存缓冲数据。

设计性操作,如:发布新流程、修改用户属性、制作新表单后等操作后集群内各服务器会同步更新。

数据库操作,如:提交流程、审批后任务列表会保持同步,但这是由数据库服务器实现的。

服务器配置

修改Server.config即可完成集群部署。

以,A、B、C三台服务器组成集群为例:

只能设置一台服务器为主服务器,例如推送消息发送、超时处理等,多台服务器同时操作会引起重复发送,这些任务由主服务器独立完成。

文件路径配置

BPM服务器集群后,应对以下文件夹进行同步、或指向同一位置。

  • AttachmentRootPath 附件存储位置,使BPM服务器准确获取附件。

表单和附件不同,会在各集群服务器间自动同步,无需同步表单文件夹。

网站集群

网站集群后,应对以下文件夹进行同步、或指向同一位置。

  • AttachmentRootPath 附件存储位置;
  • UserDataPath 用户数据路径,保存头像等用户数据。

文件同步

可使用目录同步软件同步文件夹,也可使用共享文件夹存储文件。

建议对附件和用户数据文件夹进行共享。

同步软件,和共享文件的方法可在网上查找。

Created with the Personal Edition of HelpNDoc: Free EPub and documentation generator