Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >最新流程引擎 flowable 6.7.2 更新说明

最新流程引擎 flowable 6.7.2 更新说明

原创
作者头像
FHAdmin
发布于 2022-04-22 07:52:28
发布于 2022-04-22 07:52:28
1.7K0
举报
文章被收录于专栏:FHADMINFHADMIN

发行说明-可流动-6.7.2

案例和流程实例支持业务状态值,类似于业务密钥。

增加了对使用批次和批次零件删除历史案例和流程实例及其相关数据的支持。

修复了运行可流动实例集群时全局锁定机制的问题。

修复了将所有变量传递给具有调用活动任务的子流程实例时,暂时变量变为持久变量的问题。

增加了在没有BPMN或CMMN实体的情况下查询任务、作业和事件订阅的支持。例如,通过在任务查询中使用withoutProcessInstanceId,可以确保只返回CMMN任务和独立任务,而不返回BPMN任务。

在Github Actions中将MariaDB添加到可流动的QA数据库中。

发行说明-可流动-6.7.0

实现了全局锁定机制,以便更好地支持在具有多个可流动引擎的设置中使用异步执行器。与此同时,异步执行器的默认配置也被更改,以便在默认情况下每秒能够处理更多作业。一个由四部分组成的系列文章描述了本系列的所有细节和性能基准,即第1部分、第2部分、第3部分和第4部分。

增加了对多实例变量聚合的支持,Flowable 项目源码fhadmin.cn

从多实例执行中聚合值一直很棘手,但现在有了对变量聚合的支持,这可以以一种优雅的方式处理。

添加了对案例重新激活的支持,以支持将历史和已完成的案例实例重新激活到正在运行的案例实例。案例定义可以有一个案例重新激活侦听器。可被触发以重新激活历史案例实例,变量上下文等将被重新创建。

添加了一个变量侦听器,以允许BPMN和CMMN模型侦听特定变量的更改,并在模型中处理该触发器。

在CMMN引擎中添加对并行触发的重复信号和通用事件侦听器的支持。

当多实例是自动步骤或自动步骤序列时,添加了异步多实例使用的优化标志。如果设置,引擎将大幅降低资源消耗,并消除乐观锁定异常,通常性能更高。

增加了对事件注册表事件同步处理的支持。

增加了对DMN 1.3版本机型的支持。

增加了对JUEL/后端表达式中方法重载的支持。

增加了对案例定义、运行时和历史案例实例以及计划项实例的本地化支持。

在CMMN引擎中添加了基本的CMMN模型验证。

为CMMN引擎添加了基本的CDI支持。

从任务侦听器抛出的异常不再包装在FlowableException中。

FlowAblePlan和lifecycle中的FlowAbleItem异常不再是从生命周期中抛出的异常。

改进了运行时和历史流程以及案例实例查询(包括变量)的分页。在早期版本中,带有include变量的查询在内存中进行分页有很多限制。

现在,这是在查询级别上完成的,不再存在限制。

在这个版本中,对Spring Boot 2.5.4和Spring 5.3.9进行了升级。

从事件注册表中的事件启动流程/案例实例的方式发生了变化。它不是异步启动流程/案例,而是同步启动。使用此默认值可以正确处理同一主题上的顺序事件。如果顺序处理不重要,您可以通过将事件注册表开始事件标记为async或将案例模型标记为async,将其配置为模型的一部分。如果要返回到以前的默认设置,可以设置以下属性:可流动。过程事件注册表启动流程实例异步且可流动。cmmn。事件注册表开始案例实例异步为true。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
开源工作流引擎Flowable的面试题
Flowable是一个基于Java的开源BPM框架,它主要基于Activiti中的一些组件,并在此基础上进行了扩展和升级。以下是Flowable的设计原理及架构解析:
jack.yang
2025/04/05
1510
Flowable - 6.7.0 更新说明
实现了全局锁定机制,以便更好地支持在具有多个可流动引擎的设置中使用异步执行器。与此同时,异步执行器的默认配置也被更改为能够在默认情况下每秒处理更多作业。一个由4部分组成的系列文章描述了本系列的所有细节和性能基准,包括第1部分、第2部分、第3部分和第4部分。
FHAdmin
2021/12/03
1.2K0
Flowable - 6.6.0 更新说明 (主流工作流引擎)
外部工作者任务已添加到BPMN和CMMN引擎中。这是一个新的范例,可用于在BPMN和CMMN引擎之外执行服务逻辑。
FHAdmin
2021/12/07
1.1K0
Flowable 79 张表都是干嘛的?
松哥最近正在录制 TienChin 项目视频~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。 ---- 1. 表名前缀 2. 表名中间部分 3. 表名后缀 3.1 ACT_APP_* 3.2 ACT_CMMN_* 3.3 ACT_DMN_* 3.4 ACT_RU_* 3.5 ACT_HI_* 3.6 ACT_ID_* 3.7 ACT_FO_FORM_* 3.8 ACT_GE_
江南一点雨
2022/09/07
2.2K0
Flowable 79 张表都是干嘛的?
Flowable工作流入门
本文链接:https://blog.csdn.net/qq_37059838/article/details/83576097 原作者:吕小小布
全栈程序员站长
2022/08/31
2.1K0
Flowable工作流入门
流程引擎activiti原理_activiti流程引擎原理
4、springboot2.0整合工作流activiti6.0以及与业务集成时的一些坑
全栈程序员站长
2022/11/01
5.1K0
流程引擎activiti原理_activiti流程引擎原理
flowable 流程引擎总结
Flowable 是一个使用 Java 编写的轻量级业务流程引擎,使用 Apache V2 license 协议开源。2016 年 10 月,Activiti 工作流引擎的主要开发者离开 Alfresco 公司并在 Activiti 分支基础上开启了 Flowable 开源项目。基于 Activiti v6 beta4 发布的第一个 Flowable release 版本为6.0。以 JAR 形式发布使得 Flowable 可以轻易加入任何Java环境:Java SE、Tomcat、Jetty 或 Spring 之类的 servlet 容器;JBoss 或 WebSphere 之类的 Java EE 服务器等等。 另外,也可以使用 Flowable REST API 进行 HTTP 调用。
全栈程序员站长
2022/11/01
3.7K0
flowable 流程引擎总结
最新最全的Activiti开源工作流引擎面试题
Activiti是一个开源的BPM(Business Process Management)框架,可以帮助企业实现业务流程的电子化和自动化。以下是Activiti的设计原理及架构解析:
jack.yang
2025/04/05
1090
深入探索 BPMN、CMMN 和 DMN:从定义到应用的全方位解析
在当今快速变化的商业环境中,高效管理流程、灵活处理案例以及精准制定决策是企业成功的关键。为了应对这些需求,对象管理组织(OMG)推出了三种强大的建模标准:**BPMN**(业务流程模型和符号)、**CMMN**(案例管理模型和符号)和 **DMN**(决策模型和符号)。这三个标准各有侧重,分别适用于结构化的流程管理、动态的案例处理和规则驱动的决策制定,同时还能相互协作,覆盖更广泛的业务场景。
没事学点编程小知识
2025/03/05
1100
深入探索 BPMN、CMMN 和 DMN:从定义到应用的全方位解析
三大工作流引擎技术Activiti、Camunda、Flowable选型指南
Activiti、Camunda、Flowable它们都起源于jbpm,从jbpm4开始,随后诞生了Activiti5。然而,在Activiti5的发展过程中,核心团队成员间的分歧导致了Camunda的诞生。在Activiti5持续发展了大约四年后,Flowable作为新的分支应运而生。
公众号:码到三十五
2024/03/19
25.3K0
三大工作流引擎技术Activiti、Camunda、Flowable选型指南
flowable工作流所有业务概念
说起flowable还来自于activiti,因为activiti内部工作人员不合,一大堆小伙伴相约出去创业了。但是锅还是原来的锅,只不过做饭的方式不同了。所以在思想上,flowable与activiti相差不大。只不过功能更加强大了。
全栈程序员站长
2022/08/25
3.7K0
flowable工作流所有业务概念
flowable camunda activiti 功能对比
flowable camunda activiti 三个框架都是从jbpm框架诞生出来的,先是有jbpm4,然后出来了一个activiti5,activiti5发展一段时间,又出来了一个Camunda。activiti5发展了4年,紧接着出来了一个flowable。本文重点对flowable camunda两个框架的功能对比。对比的camunda版本是7.10.0,flowable框架的版本是6.4.1.
全栈程序员站长
2022/08/31
8.3K1
flowable camunda activiti 功能对比
[微服务]BPMN和微服务编排,流程语言,引擎和永恒模式(第1部分)
我们正在构建Zeebe作为下一代工作流引擎,用于新兴用例,例如微服务编排用例,这些用例可能需要引擎每秒处理数十万(或数百万)个新工作流实例。
架构师研究会
2019/05/06
3.3K0
[微服务]BPMN和微服务编排,流程语言,引擎和永恒模式(第1部分)
Activiti之流程引擎的API和服务
引擎API是与Activiti打交道的最常用方式。 从ProcessEngine中,你可以获得很多囊括工作流/BPM方法的服务。 ProcessEngine和服务类都是线程安全的。 你可以在整个服务器中仅保持它们的一个引用就可以了。
周杰伦本人
2023/10/12
2400
【第六篇】Flowable核心流程操作的本质
业务流程定义数据表。此表和ACT_RE_DEPLOYMENT是多对一的关系,即,一个部署的bar包里可能包含多个流程定义文件,每个流程定义文件都会有一条记录在ACT_REPROCDEF表内,每个流程定义的数据,都会对于ACT_GE_BYTEARRAY表内的一个资源文件和PNG图片文件。和ACT_GE_BYTEARRAY的关联是通过程序用ACT_GE_BYTEARRAY.NAME与ACT_RE_PROCDEF.NAME_完成的
用户4919348
2022/04/13
1.4K0
【第六篇】Flowable核心流程操作的本质
【第一篇】Flowable的基本操作
  创建一个基本的maven工程,可以是Eclipse也可以是其他IDEA。然后添加两个依赖
用户4919348
2022/04/13
1.8K0
【第一篇】Flowable的基本操作
Flowable学习笔记(二、BPMN 2.0-基础 )
业务流程模型和标记法(BPMN, Business Process Model and Notation)是一套图形化表示法,用于以业务流程模型详细说明各种业务流程。
三分恶
2020/07/16
4.7K0
Flowable BPMN相关知识
Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据,等等。
Li_XiaoJin
2022/06/10
2.8K0
Flowable BPMN相关知识
聊聊开源的 流程引擎 的选型!
市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,祖先都是Jbpm4,开发者只要用过其中一个框架,基本上就会用其它三个。
码猿技术专栏
2024/02/17
1.5K0
聊聊开源的 流程引擎 的选型!
Flowable表结构解析:深入理解工作流引擎的数据存储设计
Flowable作为一款强大的开源业务流程管理(BPM)引擎,其数据库表结构设计体现了模块化、高效性和可扩展性。本文将从表命名规则、核心引擎表结构及功能模块表三个方面,全面解析Flowable的数据库表设计。
没事学点编程小知识
2025/03/10
2750
Flowable表结构解析:深入理解工作流引擎的数据存储设计
相关推荐
开源工作流引擎Flowable的面试题
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档