Activiti流程引擎配置3-日志与数据记录

2019-08-20  本文已影响0人  安安汐而

Demo项目代码:
https://gitee.com/AnAnXiEr/activiti6-demo

1、日志组件的关系以及MDC的设置方式
2、配置历史记录基本(HistoryLevel)
3、配置基于db的事件日志(Event logging)

日志组件

日志门面:直接在程序里使用的,直接依赖使用的

slf4j、commons-loggin、Log4j

日志实现:log4j既是门面也是实现,slf4j和commons-logging是不能直接打印日志的。需要依赖日志实现来打印日志。

Logback、Log4j、Log4j2、Java util loggin
Logback默认实现了slf4j,logback某方面比老的Log4j性能达10倍以上
现在新项目基本都是以slf4j+Logback来实现(logback默认实现了对slf4j进行桥接)

桥接方式:门面和实现的相互连接

slf4j-log4j12、sf4j-jdk14

改变依赖:软件内部依赖进行改变

jcl-over-slf4j

image.png

日志记录与MDC

配置开启MDC(Mapped Diagnostic Contexts)

配置流程历史记录级别

配置HistoryLevel

配置基于DB的事件日志

配置Event Logging

上一篇 下一篇

猜你喜欢

热点阅读