# 计划任务

FlowPortal BPM的计划任务支持2种主流产品:Quartz和Hangfire。

集群时根据需要选择其中一种,每台服务器指向同一配置,即可完成集群。

# Quartz

无需安装。

BPM配置

放出Provider即可,如图:

Image

Image

验证计划任务集群是否成功

使用命令验证:schedule delay message

在A服务器发布计划任务:schedule 3 aaa

要求A服务器或B服务器有且仅有一个处理这个计划任务,且不能A发计划任务只能A服务器处理,要求A发的计划任务随机由A或B服务器处理

# Hangfire

无需安装。

BPM配置

放出Provider并配置Redis连接,如图:

Image

Image

验证计划任务集群是否成功

使用命令验证:schedule delay message

在A服务器发布计划任务:schedule 3 aaa

要求A服务器或B服务器有且仅有一个处理这个计划任务,且不能A发计划任务只能A服务器处理,要求A发的计划任务随机由A或B服务器处理