集成方案配置详解及策略模式解析

  • 系统对接顾问

编码

编码是集成方案新增时自动生成的,基于时间戳。目前该字段没有实际用途。

方案名称

简述方案的具体作用。名称可重复,是必填项。

策略模式

策略模式指的是集成平台读取和写入数据的方式。常见方式有定时异步、实时同步、事件触发和空操作。

  • 定时异步:根据配置的定时规则,调度者自动激活任务。
  • 实时同步:数据变动时立即发起接口任务。
  • 事件触发:由其他集成方案的某个事件激活后触发任务。
  • 空操作:不执行任何任务。

错误重试次数

当源查询或写入任务出错后,系统会自动重试。如果设置为0,则不重试。建议不要超过5次。

  1. 第一次重试:20秒
  2. 第二次重试:300秒(5分钟)
  3. 第三次重试:3600秒(1小时)
  4. 第四次重试:14400秒(4小时)
  5. 第五次重试:72000秒(20小时)

应用进程

指当前运行的操作系统程序。一般只有一个主进程,但在处理大量方案时,可以拆分为多个进程以提高效率。

进度调度号

系统后台有多个调度进程服务,这个参数通常使用默认值即可。

应用组

创建方案时可以对其进行分组,例如销售管理组、采购管理组等,以便查询和管理。

源平台调度

源调度方式

源系统的调度时间设置使用Linux的crontab表达式,最短间隔为每分钟一次。具体配置参考《调度策略配置》

开始执行时间

设定方案开始执行的时间,格式为YYYY-MM-DD HH:mm:ss,如2023年10月1日零点则为2023-10-01 00:00:00。

上次执行时间

记录方案最后一次运行时间,用于增量获取数据。

软件平台

源系统名称

适配器

每个系统都有独立的数据适配器,通过创建新接口实现与其他系统兼容,实现集成。

连接器

用于配置服务器连接信息,可以分别添加并隔离开发环境和生产环境的数据源,以保护数据安全。用户可以选择以下三种环境:

  1. 生产环境:env_production
  2. 测试环境:env_test
  3. 开发环境:env_development

执行条件

设定方案执行前需要满足的条件,例如必须先执行另一个指定方案,再根据调度时间进行请求。

上游触发方案

当上游选中的某个方案发生数据变动时,本方案将立即启动接口任务。

目标平台调度

目标调度方式

轻易云集成平台同样使用Linux crontab表达式来安排目标平台作业,每分钟至少一次。详细设置请参考《调度策略配置》

开始执行时间

设定目标平台开始执行的具体时间,如2023年10月1日零点,则格式应为2023-10-01 00:00:00。

上次执行时间

记录最后一次运行目标平台作业的时间,用于增量获取数据使用。

软件平台

目标系统名称

适配器

每个系统都有独立的数据适配器,通过创建新接口实现与其他现有系统兼容,实现集成功能。

连接器

用于配置服务器连接信息,可分别添加并隔离开发、测试及生产环境的数据源,以保护数据信息安全:

  1. 生产环境:env_production
  2. 测试环境:env_test
  3. 开发环境:env_development

执行条件

设定目标平台作业前需满足的前提条件,例如采购入库单需先确认采购订单已写入,否则不进行入库单写入操作。

上游触发方案

当上游选中的某个方案发生数据变动时,本方案将立即启动接口任务;

回调参数

针对订阅式接口,如钉钉、企业微信等,需要先建立总接收推送数据,再由总接收分配到不同子表单进行其他操作。

更多系统对接方案