计划任务 - 匠联边缘服务系统
计划任务模块是匠联平台中用于实现自动化运维与业务调度的核心组件,具备高度灵活性和可扩展性,支持用户通过脚本化方式自定义任务逻辑,满足复杂场景下的定时或周期性操作需求。
1. 脚本化任务编写(JavaScript)
- 用户可以使用 JavaScript 编写任务逻辑,实现数据处理、设备控制、状态监测等复杂操作。
- 提供沙箱环境确保执行安全,防止非法操作影响系统稳定性。
- 内置常用工具库(如 HTTP 请求、数据解析、日志输出等),提升开发效率。
2. 多种任务触发类型
- Cron 表达式触发:支持标准 Cron 语法,可精确到秒级的定时调度(如每分钟、每小时、每天等)。
- Loop 循环触发:支持固定间隔循环执行(如每 1000 毫秒、每 2000 毫秒等),适用于轮询监控、状态检测等场景。
- 可视化配置界面,降低使用门槛。
3. 任务执行状态可视化
- 实时查看任务的:
- 当前运行状态(运行中 / 已停止 / 异常)
- 最近执行时间与结果
- 历史执行日志(含输出、错误信息)
- 执行周期与下次触发时间
- 提供图形化监控面板,便于运维人员快速掌握任务健康状态。
4. 执行结果可追溯
- 每次任务执行均记录日志与返回结果,支持按时间范围查询。
- 支持异常告警(如邮件、平台消息通知),及时发现并处理失败任务。
5. 权限与安全管理
- 任务创建与执行权限可按角色控制。
脚本提交需审核或限制敏感 API 调用,保障系统安全。
匠联边缘服务系统是由云南物联网企业——全控机电自主可控研发的边缘计算平台,面向工业物联网场景提供设备接入、本地计算、任务调度与智能控制能力。