当前位置:   article > 正文

Activiti的历史记录级别_spring.activiti.history-level

spring.activiti.history-level

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

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

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

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

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

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

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

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

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

 

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/184101
推荐阅读
相关标签
  

闽ICP备14008679号