zoukankan      html  css  js  c++  java
  • TLog快速接入SpringBoot项目

    TLog具有以下特性:

    • 通过对日志打标签完成轻量级微服务日志追踪
    • 对业务代码无侵入式设计,使用简单,10分钟即可接入
    • 支持常见的log4j,log4j2,logback三大日志框架,并提供自动检测,完成适配
    • 支持dubbo,dubbox,springcloud三大RPC框架
    • 支持日志标签的自定义模板的配置
    • 几乎无性能损耗

    如何快速接入

    TLog支持了springboot的自动装配,在springboot环境下,只需要以下两步就可以接入!

    依赖

    <dependency>
      <groupId>com.yomahub</groupId>
      <artifactId>tlog-all-spring-boot-starter</artifactId>
      <version>1.0.0</version>
    </dependency>
    

    目前jar包已上传中央仓库,可以直接依赖到

    日志框架适配

    只需要在你的启动类中加入一行代码,即可以自动进行探测你项目所使用的Log框架,并进行增强,目前支持log4j,log4j2,logback三大日志框架。

    @SpringBootApplication
    public class Runner {
    
        static {AspectLogEnhance.enhance();}//进行日志增强,自动判断日志框架
    
        public static void main(String[] args) {
            SpringApplication.run(Runner.class, args);
        }
    }
  • 相关阅读:
    实现垂直居中
    三栏布局(双飞翼布局和圣杯布局)
    JavaScript执行机制
    使用vue-cil搭建项目
    格式化上下文formatting contexts
    定位体系(定位机制)
    CSS盒子模型
    可视化格式模型(visual formatting model)
    CSS布局开篇
    Linux之vi三种模式常用操作
  • 原文地址:https://www.cnblogs.com/cbliu/p/13889779.html
Copyright © 2011-2022 走看看