在整合使用springboot-log4j2和dubbo过程中,dubbo日志未能打印出来

  • log4j2使用的是springboot自带的日志包spring-boot-starter-log4j2(这里面已包含了全套的log4j2的jar包,包括log4j-api,log4j-core,log4j-slf4j-impl),非springboot使用案例点这里
  • springboot 版本号 2.1.6.RELEASE
  • dubbo版本号2.6.5
  • dubbo-spring-boot-starter版本号0.2.1.RELEASE
    pom配置如下:
 <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.ym.dubbo</groupId><artifactId>dubbo-starter-021release</artifactId><version>1.0-SNAPSHOT</version><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.6.RELEASE</version></parent><dependencies><dependency><artifactId>guava</artifactId><groupId>com.google.guava</groupId><version>15.0</version></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><!--去掉logback--><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion></exclusions></dependency><!-- log4j2. --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-log4j2</artifactId></dependency><dependency><groupId>org.apache.curator</groupId><artifactId>curator-framework</artifactId><version>2.12.0</version></dependency><dependency><groupId>com.alibaba.boot</groupId><artifactId>dubbo-spring-boot-starter</artifactId><version>0.2.1.RELEASE</version></dependency><dependency><groupId>com.alibaba</groupId><artifactId>dubbo</artifactId><version>2.6.5</version></dependency></dependencies></project>
  • 异常的日志如下:


上面面少了dubbo的日志。

  • 正常的日志如下:

经过排查依赖jar包,发现项目里面还存在log4j的jar包,需要排除掉,如下

        <dependency><groupId>org.apache.curator</groupId><artifactId>curator-framework</artifactId><version>2.12.0</version><exclusions><exclusion><groupId>log4j</groupId><artifactId>log4j</artifactId></exclusion></exclusions></dependency>

如果还有其他地方有,都需要排除掉

springboot+log4j2+dubbo使用案例,dubbo日志没有打印相关推荐

  1. SpringBoot系列:9. 分布式系统,Dubbo,Zookeeper服务注册与发现

    前言 本章主要对分布式系统,RPC的实现方式和Zookeeper实现做一个详细的概述并通过实战代码加深对他们的了解. 1. 分布式 什么是分布式系统? :"分布式系统是若干独立计算机的集合, ...

  2. 如何开启Dubbo框架内部的日志?

    为什么80%的码农都做不了架构师?>>>    欢迎加入DUBBO交流群:259566260 这里将对如何在自己的项目里面开启dubbo框架自己的日志,并对输出的日志进行控制.在讲这 ...

  3. SpringBoot多模块项目整合Dubbo

    SpringBoot框架整合Dubbo有3种方式: Demo的项目结构: 1.dubbo.xml + @ImportResource注解         (1)导入包: <dependency& ...

  4. 基于springboot的支持http接口+dubbo接口的TestNG自动化测试框架

    一.背景 由于大多数公司都是使用Java作为后端开发语言,因此为了更好的与研发的框架对接.测试,掌握一套Java的自动化测试框架也逐渐成为测试人员的必修课. 同时随着现在微服务框架的流行,自动化测试框 ...

  5. springboot+log4j2+阿里云日志

    1. springboot配置文件 log4j2可以有多个配置文件根据环境的不同(本地环境.测试环境.线上环境)可以选择不同的配置,在application中可以使用以下属性进行配置: logging ...

  6. springboot与分布式(zookeeper+dubbo)

    docker安装zookeeper命令: docker pull zookeeper:3.4.14 docker启动zookeeper命令: docker run --name zk01 -p 218 ...

  7. Alibaba Dubbo 和 Apache Dubbo两个版本的SpringBoot Demo整合

    博主最近在学习微服务的相关框架,针对Dubbo+Zookeeper进行实操. Dubbo是一款高性能.轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡 ...

  8. php dubbo 接口测试工具,dubbo服务自动化测试搭建

    java实现dubbo的消费者服务编写:ruby实现消费者服务的接口测试:通过消费者间接测试dubbo服务接口的逻辑 内容包括:dubbo服务本地调用环境搭建,dubbo服务启动,消费者部署,脚本编写 ...

  9. springboot 控制台输出错误信息_springboot日志详解

    一. 主流日志框架 市场上存在非常多的日志框架. JUL(java.util.logging),JCL(Apache Commons Logging),Log4j,Log4j2,Logback. SL ...

最新文章

  1. 脑机互动可提高行动能力
  2. python读取excel某一行内容-python3读取excel文件只提取某些行某些列的值方法
  3. 添加standardjs和eslint配置检测代码规范步骤
  4. matlab dynprog,动态规划算法
  5. linux 标准函数注释,Linux 驱动程序中相关函数注释汇总(跟新中)
  6. Monostate模式
  7. ffplay 分析概述
  8. 工程计算——实战:追赶法扰动分析
  9. ERC20 智能合约整数溢出系列漏洞披露
  10. vc语言c1083错误,vc++常见错误之二:“fatal error C1083: ”无法打开包括文件-Go语言中文社区...
  11. Rime输入法第三方词库配置
  12. HDOJ 最小长方形 1859
  13. vue使用脚手架的单文件组件环境搭建
  14. 安卓10侧边返回_向返回键说拜拜,安卓10向全面屏手势继续迈进
  15. 高并发、高性能、高可用
  16. Kali安装的一些常用软件
  17. 论文导读: Exploring Cyberbullying and Other Toxic Behavior in Team Competition Online Games
  18. 【论文阅读】CT-ICP: Real-time Elastic LiDAR Odometry with Loop Closure
  19. Momenta Mpilot Parking 自主泊车(APA/AVP)方案
  20. 硫化铅量子点,PbSQDs,近红外二区量子点,波尔半径大,量子效应显著

热门文章

  1. 当前主流的深度学习图像语义分割模型解析
  2. matlab如何删除打开记录,matlab清除命令窗口时,如何显示确认删除的对话框?
  3. Java系统属性和环境变量
  4. 微信小程序开发手册 - 03WXML与WXSS
  5. 供个人开发者免费使用的一些API接口网站推荐
  6. 司铭宇老师--沪师经纪刘建
  7. 凭借ZTMAPGIS开发系统,打造智慧林业巡护“一块屏”,全面加强森林资源保护新时代
  8. CFA一级学习-CFA一级中文精讲(第三版)-第一章(1)
  9. Oracle EBS PO调用API修改一揽子发放行需求日期或数量引发单价变更
  10. 计算机应用基础考证,2017年计算机应用基础考试试题及答案