flowable 6.8.0
时间: 2023-09-25 17:03:37 浏览: 48
Flowable 6.8.0 是一款开源的工作流和业务流程管理引擎,是从Activiti 6.0 中分支出来的项目。它具有以下特点和新功能。
1. 分布式事务支持:Flowable 6.8.0 引入了对分布式事务的支持,可以在跨多个数据库的不同节点上处理事务,确保数据的一致性和可靠性。
2. 多引擎支持:Flowable 6.8.0 允许在同一应用程序中同时运行多个工作流和业务流程引擎实例,提高系统的可伸缩性和性能。
3. 引擎集群支持:Flowable 6.8.0 支持将多个引擎实例集群化,使用共享数据库和消息队列,实现高可用性和负载均衡。
4. 执行者分组和条件分配:Flowable 6.8.0 提供了更灵活的任务分配方式,可以根据条件和执行者的分组来自动分配和转派任务。
5. JPA 和 MyBatis 集成:Flowable 6.8.0 可以与 JPA 和 MyBatis 等持久化框架进行集成,方便与现有的数据库和应用程序进行交互。
6. 更强大的表单设计:Flowable 6.8.0 支持动态表单和自定义表单控件,使表单设计更加灵活和易用。
7. 更丰富的 REST API 接口:Flowable 6.8.0 提供了一套完整的 REST API 接口,方便与其他应用程序进行集成和交互。
总之,Flowable 6.8.0 是一款功能强大、灵活可扩展的工作流和业务流程管理引擎,提供了更多的特性和功能,能够满足各种复杂的业务需求。
相关问题
flowable6.8.0版本怎么配置
Flowable 6.8.0版本的配置可以分为以下几个步骤:
1. 下载Flowable 6.8.0版本,解压缩到本地文件夹。
2. 配置数据库。Flowable支持多种数据库,如MySQL、Oracle、PostgreSQL等。选择一种数据库,在数据库中创建一个名为“flowable”的新数据库。在Flowable的解压缩文件夹中,找到“database”文件夹,选择对应的数据库驱动和SQL脚本,执行SQL脚本创建数据库表。
3. 配置Flowable的应用服务器。Flowable可以运行在Tomcat、Jetty、Wildfly等应用服务器上。将Flowable的war包部署到应用服务器上。
4. 配置Flowable的配置文件。在Flowable的解压缩文件夹中,找到“flowable-default.properties”文件,根据需要修改其中的配置项。例如,可以配置数据库连接信息、邮件服务器信息、任务调度器信息等。
5. 启动Flowable应用服务器。启动应用服务器,访问Flowable的web页面,使用默认的用户名和密码(admin/admin)登录。成功登录后,可以创建流程定义、部署流程、启动流程实例等操作。
总之,Flowable的配置需要根据实际情况进行调整,具体步骤可能会有所不同。建议先仔细阅读Flowable的官方文档,了解各个配置项的含义和用途。
Flowable 6.8.0没有 war包
Flowable 6.8.0 确实没有 war 包,因为 Flowable 6.8.0 是一个 Spring Boot 应用程序,可以使用 Maven 或 Gradle 构建成可执行的 Jar 包,并在命令行中运行。如果你需要将 Flowable 集成到 Web 应用程序中,你可以将 Flowable 的依赖添加到你的 Web 应用程序中,并将 Flowable 的 REST API 集成到你的应用程序中。你也可以将 Flowable 的 UI 应用程序打包成 war 包并部署到 Servlet 容器中,但需要使用 Flowable 的 UI 模块(flowable-ui-app)的 6.8.0 版本。