轻易云数据集成平台的智能重试机制与回调通知服务
编码规则说明
轻易云数据集成平台为每个新建的集成方案自动生成唯一编码,该编码基于时间戳生成,确保全局唯一性。当前版本中,编码主要作为系统标识使用,暂未开放业务功能关联。
方案命名规范
- 必填字段:需准确描述集成方案的核心功能
- 命名建议:采用"源系统_目标系统_业务类型"的格式(如:ERP_OA_人事数据同步)
- 字符限制:支持中英文及下划线,最长50个字符
策略模式详解
轻易云平台提供四种数据集成策略,满足不同业务场景需求:
-
定时异步模式
- 特点:双端定时调度机制
- 调度间隔:最小支持1分钟粒度
- 适用场景:常规数据同步(如每日销售报表同步)
-
实时同步模式
- 触发条件:源系统数据变更即时触发
- 延迟:毫秒级响应
- 适用场景:财务凭证、库存变动等时效性要求高的场景
-
事件触发模式
- 联动机制:支持跨方案事件触发
- 事件类型:支持完成事件、错误事件等6种触发条件
- 适用场景:多系统级联操作(如订单创建→物流派单)
-
空操作模式
- 用途:方案调试、临时禁用等场景
- 特点:保留方案配置但不执行任务
智能重试机制
轻易云采用指数退避算法实现错误自动恢复:
重试次数 | 间隔时间 | 算法原理 |
---|---|---|
第一次 | 20秒 | 基础等待 |
第二次 | 5分钟 | 线性增长 |
第三次 | 1小时 | 指数增长 |
第四次 | 4小时 | 峰值控制 |
第五次 | 20小时 | 最终尝试 |
配置建议:
- 生产环境推荐3-5次重试
- 关键业务建议配合监控告警使用
- 重试记录可在「任务日志」中追踪
平台调度配置
调度引擎特性
- 基于Linux crontab表达式
- 最小调度粒度:1分钟
- 支持分布式任务分发
- 可视化表达式生成器
配置参考: 详细语法请查阅《调度策略配置手册》
执行时间管理
- 开始时间:支持未来时间预约
- 上次执行:自动记录末次执行状态
- 时间校准:采用NTP服务器自动对时
回调通知服务
支持主流企业IM平台的消息推送:
- 企业微信:支持图文消息模板
- 钉钉机器人:支持@全员提醒
- 飞书群聊:支持交互式卡片
- 轻易云通知中心:内置消息聚合看板
高级功能:
- 失败通知阈值设置
- 成功通知开关
- 自定义消息模板
注:本文涉及功能均基于轻易云数据集成平台v3.2及以上版本,部分高级功能需企业版授权。