推送
2020-10-22 11:12:30 6 举报
推送
作者其他创作
大纲/内容
创建MQ基本信息/xxljob创建任务
校验格式以及数据类型
定时任务发送
创建延时MQ
计算下一次推送
推送表:推送表ID任务创建人:任务存活状态: 是否启用任务创建时间:任务发起部门:任务名称任务描述推送任务详情表:Push task details推送任务详情表ID推送表ID任务地址: 请求url任务请求参数: json任务请求类型:Get Post ... 任务http调用Header头: 默认Json 任务推送失败通知人:默认是创建人推送模式:失败重试/失败全部关闭/失败关闭/(默认失败重试3次)Job定时时间:超时通知/定时推送 的时间重试次数:默认3次任务调度时间: 下一次调度时间任务类型:MQ/Job推送路径说明推送任务记录表 Push task record推送任务记录表ID推送任务详情表ID当前调用次数调用时间:执行状态:成功/失败推送结果
是
XXL-JOB
MQ
是否推送成功
推送任务
推送
完成
失败通知
直接推送
创建任务调度
推送结果
推送策略
创建推送
判断任务类型
启用任务
否
6天完成上述功能(实现需求)4天界面功能(配备可视化界面支持管理)
成功
发起创建
判断是否通知
记录结果
判断是否立刻调用
验证结果
xxl-job推送
定时Job接收/收到mq
通知
完成/重试上限关闭
记录推送结果
xxl-Job
决策
判断是mq还是定时任务
启用
mq推送
用户
立即推送
创建xxl-Job
验证格式
更改数据状态
失败模式
6小时以内循环无限制使用定时任务.小于这个频率的直接使用MQ推送
mq发送
监控
创建推送任务
失败重试标记
发送延时MQ
0 条评论
回复 删除
下一页