原创 集成平台策略配置详解

发布时间:
更新时间:
浏览次数:424
评论数:0

编码

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

方案名称

简要说明方案的具体作用,名称可重复。(必填)

策略模式

策略模式指的是集成平台读取数据和写入数据的模式。最常见的是定时异步-定时异步,即读取和写入两个动作都是同步的定时调度。

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

错误重试次数

当源查询或写入任务出错时,会自动重试。设置为0则不重试,建议不超过5次:

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

应用进程

操作系统当前运行的执行程序,通常只有一个主进程。如果方案量过大,可以拆分不同进程以提高效率。

进度调度号

系统后台有多个调度进程服务,这个参数一般默认即可。

应用组

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

源平台调度

源调度方式

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

开始执行时间

设置方案开启的具体时间到秒,如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

    执行条件

    前提条件,如采购入库单需先确认是否有采购订单写入,有则执行,无则不执行。

    上游触发方案

    当上游方案有数据变动时,本方案立即实时发起接口任务。

回调参数

针对订阅式接口,如钉钉、企业微信、轻易云、飞书等。需要先建立一个总方案接受推送数据,再分配到不同表单进行操作。