zoukankan      html  css  js  c++  java
  • OpenFeign的日志打印功能

    OpenFeign的日志级别有:

    NONE: 默认的,不显示任何日志

    BASIC: 仅记录请求方法、URL、响应状态码以及执行时间

    HEADERS:除了BASIC 中自定义的信息外,还有请求和响应的信息头

    FULL: 除了HEADERS中定义的信息外, 还有请求和响应的正文以及元数据。

    下面咱们来进行日志功能配置:

    1、先构建日志配置类

    package com.king.springcloud.config;
     
    import feign.Logger;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
     
    /**
     * created by king on 2020/4/16 11:16 上午
     */
    @Configuration
    public class OpenFeignLogConfig {
     
        @Bean
        Logger.Level feignLoggerLeave(){
            return Logger.Level.FULL;
        }
    }

    2、构建yml,配置那个接口需要以什么日志级别监控

    logging:
      level:
        # feign日志以什么级别监控哪个接口
        com.king.springcloud.service.OrderFeignService: debug

    3、启动项目,访问接口,测试日志效果

  • 相关阅读:
    Java知识回顾 (8) 集合
    Java知识回顾 (7) 继承、多态与接口、封装
    使用LEANGOO泳道
    使用列表
    LEANGOO用户设置
    创建LEANGOO项目
    为看板添加成员
    创建看板卡片
    创建LEANGOO看板
    创建LEANGOO账号
  • 原文地址:https://www.cnblogs.com/qingmuchuanqi48/p/13138408.html
Copyright © 2011-2022 走看看