开放签任务调度管理指南
开放签平台内置并初始化了多个关键的定时任务,用于保障系统的正常运行。这些任务包括但不限于:
- 账号锁定状态监控;
- 合同签署截止时间检查;
- 接口回调通知机制执行等。
⚠️ 系统默认的任务配置请勿随意修改,以避免影响任务按预期执行。
📋 任务创建流程
在开放签任务调度模块中,您可以根据业务需求创建自定义定时任务。以下是创建任务的主要步骤:
1. 编码准备
按照 Job
接口规范完成任务实现类的编写。确保任务逻辑清晰、异常处理完善,并适配任务调度框架。
public class MyCustomJob implements Job {
@Override
public void execute(JobExecutionContext context) {
// 任务执行逻辑
}
}
2.任务配置
进入【运营管理后台】 → 【任务调度】 → 【新建任务】,填写以下信息:
字段 | 说明 |
---|---|
任务名称 | 自定义任务名称,便于识别 |
任务描述 | 简要描述该任务的作用 |
任务参数 | 执行任务所需的参数(JSON格式) |
执行类型 | 支持单机执行、广播执行、Map执行、MapReduce执行 |
处理器类型 | 内建任务或外置动态加载任务 |
执行的 Java 类 | 指定任务实现类的完整类路径 |
触发规则 | 设置任务的执行周期(如每小时、每天等) |
状态 | 初始状态为启用或停用 |
🔁 启用 / 禁用任务
您可以在任务列表中对已存在的任务进行启用或禁用操作
1. 启用任务
点击【启用任务】按钮,任务将按照触发规则开始运行。
2. 禁用任务
点击【禁用任务】按钮,任务将停止执行,但不会被删除。
▶️ 运行实例
对于需要手动触发的任务,可以点击【运行实例】按钮,使任务立即执行一次
🗑️ 删除任务
若任务不再需要,可点击【删除任务】将其从任务列表中移除。
⚠️ 删除后任务不可恢复,请谨慎操作。
📊 任务运行记录
所有任务的执行情况都会记录在“任务运行记录”中,方便后续查看与排查问题。
1. 查看运行记录
点击【运行记录】按钮,跳转至该任务的历史执行详情页面。
记录字段说明:
字段 | 说明 |
---|---|
任务状态 | 成功 / 失败 / 运行中 |
触发时间 | 任务实际启动时间 |
结束时间 | 任务执行结束时间 |
异常信息 | 若失败,显示具体错误日志 |
2. 任务详情
点击某条运行记录,可查看任务执行的详细上下文信息,包括传入参数、执行节点、任务类型等。
3. 日志查看
在任务详情页可查看任务执行过程中产生的日志,帮助快速定位问题。
4. 任务重试
对于执行失败的任务实例,可点击【重试】按钮重新执行一次。
5. 停止任务
若任务正在执行中且需中断其运行,可点击【停止】按钮终止当前任务实例。
✅ 使用建议
操作 | 推荐使用场景 |
---|---|
创建任务 | 新增定时任务以支持业务逻辑 |
启用/禁用任务 | 控制任务是否自动执行 |
运行实例 | 测试任务逻辑或临时触发执行 |
查看运行记录 | 监控任务执行状态与稳定性 |
重试任务 | 修复失败后重新执行任务 |
查看日志 | 排查任务异常原因 |
💡 如需了解更多关于任务调度的操作细节或遇到问题,欢迎联系开放签技术支持团队,我们将为您提供专业的服务与指导。