|
流程引擎配置:
配置文件模版:o2server/config/sample/processPlatform.json
工作位置:o2server/config/processPlatform.json
{
"###delay": "延时任务设置,定时触发延时任务,当超过延时时间后继续流转.###",
"delay": {
"###cron": "定时cron表达式###",
"cron": "2 2/10 * * * ?",
"###enable": "是否启用###",
"enable": true
},
"###expire": "过期任务设置,将执行3个独立任务,1.将已经过了截至时间的待办标记过期,2.触发设置了过期路由的工作,3.如果启用了自动流转,那么开始自动流转,可以选择仅处理唯一路由的工作,或者启动基于MLP的人工神经网络进行处理.###",
"expire": {
"###auto": "自动处理模式,disable:禁用,neural:人工神经网络,single:仅处理只有一条路由的工作.###",
"auto": "disable",
"###cron": "定时cron表达式###",
"cron": "8 8/10 * * * ?",
"###enable": "是否启用###",
"enable": true
},
"###maintenanceIdentity": "维护身份,当工作发生意外错误,无法找到对应的处理人情况下,先尝试将工作分配给创建身份,如果创建身份也不可获取,那么分配给指定人员,默认情况下这个值为空.###",
"maintenanceIdentity": "",
"###reorganize": "整理任务设置,将执行4个独立任务,1.删除无效的待办,2.删除流程或者应用不存在的工作,3.将活动节点错误的工作调度到开始节点,4.触发滞留时间过长的工作.###",
"reorganize": {
"###cron": "定时cron表达式###",
"cron": "30 15 8,12,14 * * ?",
"###enable": "是否启用###",
"enable": true,
"###triggerAfterMinutes": "当工作滞留设定时间后,将尝试触发工作流转,可以自动处理由于人员变动的引起的工作滞留.###",
"triggerAfterMinutes": 1440.0
},
"###urge": "催办任务设置,发现即将过期时发送提醒消息.###",
"urge": {
"###cron": "定时cron表达式###",
"cron": "6 6/10 8-18 * * ?",
"###enable": "是否启用###",
"enable": true
}
} |
|