zoukankan      html  css  js  c++  java
  • 日志记录

    Logging

    所有日志记录(activiti,spring,mybatis,...)都通过SLF4J路由,并允许选择其它的日志实现

    使用maven需要添加依赖:

    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      <version>...</version>
    </dependency>

    映射的诊断上下文

    Activiti支持SLF4j的Mapped Diagnostic Contexts功能。这些基本信息将与将要记录的内容一起传递给底层记录器:

    • processDefinition标识为mdcProcessDefinitionID

    • processInstance Id作为mdcProcessInstanceID

    • 执行ID为mdcExecutionId

    这些信息默认都没有被记录。记录器可以以期望的格式配置它们。例如在Log4j中,以下示例布局定义会使记录器显示上述信息:

    log4j.appender.consoleAppender.layout.ConversionPattern=ProcessDefinitionId=%X{mdcProcessDefinitionID}
    executionId=%X{mdcExecutionId} mdcProcessInstanceID=%X{mdcProcessInstanceID} mdcBusinessKey=%X{mdcBusinessKey} %m%n
  • 相关阅读:
    beta版本冲刺七
    beta版本冲刺六
    beta版本冲刺五
    beta版本冲刺四
    beta版本冲刺三
    Beta版本冲刺(二)
    项目评测
    beta版本冲刺(一)
    福大软工 · 最终作业
    福大软工 · 第十二次作业
  • 原文地址:https://www.cnblogs.com/jimboi/p/8470117.html
Copyright © 2011-2022 走看看