Activiti的历史记录级别

activiti的历史记录级别分为以下四种:none, activity, audit, full,级别分别由低到高能够显示不同的日志级别信息:

none: 不记录历史流程,性能高,流程结束后不可读取

activity: 归档流程实例和活动实例,流程变量不同步

audit: 默认值,在activiti基础上同步变量值,保存表单属性

full: 性能较差,记录所有实例和变量细节变化,最完整的历史记录,如果需要日后跟踪详细可以开启full(一般不建议开启)

在Spring项目中,activiti.cfg.xml中的配置如下:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" 
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans   
       http://www.springframework.org/schema/beans/spring-beans.xsd">
    <!--使用默认的基于内存的独立流程引擎配置-->
    <bean id="processEngineConfiguration"  class="org.activiti.engine.impl.cfg.StandaloneInMemProcessEngineConfiguration">
        <!--设置历史记录级别-->
        <property name="history" value="none"/>
        <!--<property name="history" value="activity"/>-->
        <!--<property name="history" value="audit" />-->
        <!--<property name="history" value="full" />-->
    </bean>

</beans>

activiti6.0与SpringBoot进行整合时,不再使用activiti.cfg.xml来配置历史记录级别,一般是配置在SpringBoot中的application.properties文件或者yml文件中

#保存历史数据级别设置为audit级别
spring.activiti.history-level=audit

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值