事件触发高性能并发解决方案
变更记录
产品版本 | 更新内容 | 更新日期 |
V5.0.025 | 增加参数ISC_BATCH_PUSHER_SIZE说明 | 2023年07月17日 |
V6.0.7 | 优化了单据多分录的性能问题,即使单据有多个分录,每个分录有多条数据,也能有较高的集成效率 | 2024年03月11日 |
特性介绍
通过设置源系统MC中租户级配置项ISC_BATCH_PUSHER_ENABLED为true,集成管理支持批量监听苍穹事件触发,并只生成一个任务,提高执行性能。
注:当启用上述参数后,还可以设置租户配置项ISC_BATCH_PUSHER_SIZE的值,设置该值后将限制触发时的批量大小。
应用场景
启动方案监听苍穹批量操作;
服务流程监听苍穹批量操作,且监听赋值的变量为数组;
MQ单据消息发布监听苍穹批量操作,且发布主题的数据结构为数组;
操作说明
前提条件
在MC中【租户列表】->【租户配置项】中新增配置项ISC_BATCH_PUSHER_ENABLED,并设置值为true。
还可设置ISC_BATCH_PUSHER_SIZE的大小,当批量触发的数据量大于该值时将自动分批触发。
注:该参数只有当ISC_BATCH_PUSHER_ENABLED设置为true时才生效。
启动方案示例
启动方案监听基础资料demo1的删除事件,当批量删除时,触发启动方案,并生成一条执行结果。
服务流程示例
事件触发类型的服务流程,其赋值的变量为多值。
当批量删除基础资料demo1时,生成一条流程实例,赋值的变量中获取到多条数据。
单据消息发布示例
在发布主题中勾选“是否多值”。
单据消息发布监听基础资料demo1的删除动作。
当批量执行删除时,在消息发送列表中生成一个任务,包含多条数据。
注:事件触发API总是每个事件触发一个任务。
事件触发高性能并发解决方案
变更记录产品版本更新内容更新日期V5.0.025增加参数ISC_BATCH_PUSHER_SIZE说明2023年07月17日V6.0.7优化了单据多分录的性能问题,即使单据...
点击下载文档
上一篇:参照数据维护(新增/修改/查看)下一篇:参照数据维护简介
本文2024-09-23 00:49:52发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142016.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章