一、问题描述

springcloud的注册中心客户端会每隔一定时间向注册中心服务端发送心跳,用此来判断注册中心服务端是否运行正常。

这样导致不断进行日志输出,不便查看正常的业务日志输出。

c.n.d.s.r.aws.ConfigClusterResolver      : Resolving eureka endpoints via configuration

二、问题分析

看看ConfigClusterResolver中哪个方法在输出上述日志:

@Override
public List<AwsEndpoint> getClusterEndpoints() {if (clientConfig.shouldUseDnsForFetchingServiceUrls()) {if (logger.isInfoEnabled()) {logger.info("Resolving eureka endpoints via DNS: {}", getDNSName());}return getClusterEndpointsFromDns();} else {logger.info("Resolving eureka endpoints via configuration");return getClusterEndpointsFromConfig();}
}

那么如何禁止输出该日志呢?

三、解决方法

可以通过提高注册中心的日志输出级别来解决这个问题,将如下配置写入配置文件:

#提高日志级别为WARN
logging:level:com.netflix.discovery.shared.resolver.aws.ConfigClusterResolver: WARN

加入如上配置后,运行一段时间发现不再打印小于等于info级别的日志

举一反三:可以通过logging.level+指定类/包的方式来指定某个类或某包下的日志输出级别

logging.level.root=WARN     # root日志以WARN级别输出

文章转自:

(1)https://www.cnblogs.com/Small-sunshine/p/11724577.html

(2)https://github.com/spring-cloud/spring-cloud-netflix/issues/3365

集成Euraka的SpringBoot工程禁止输出日志:ConfigClusterResolver : Resolving eureka endpoints via configuration的方法相关推荐

  1. log4j 禁止类输出日志_log4j 2过滤spring日志遇到的问题

    在项目中使用testng写单元测试,使用log4j输出日志,spring的日志也被打印出来,在调试的时候看到一片一片的spring日志很烦,总是要找自己的输出日志. 这样式的~~~ 找了一下log4j ...

  2. log4j 禁止类输出日志_SpringBoot统一日志处理原理

    阅读推荐 程序员跳槽时机已到,闲聊中面试官无意泄题 SpringBoot作为日常开发利器,开箱即用,大量的star等已经成为节省开发的重要框架之一,但是各个框架的star中引入的日志框架却不尽相同,有 ...

  3. ideal新建springboot工程_MyBatis初级实战之一:Spring Boot集成

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

  4. SpringBoot如何配置log4j输出日志呢?

    转自: SpringBoot如何配置log4j输出日志呢? 下文笔者讲述SpringBoot配置log4j的方法分享,如下所示 SpringBoot日志输出 springboot框架中默认使用logb ...

  5. springboot 打印乱码_Springboot中使用logback输出日志中文乱码

    在Springboot中使用logback输出日志时,中文变成了?乱码,第一反应是编码问题. 解决方法: 设置charset, 在encoder 中增加一行 UTF-8,重新启动系统,日志中中文显示正 ...

  6. log4j 禁止类输出日志_springboot日志详解

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

  7. nutch1.3与solr3.4集成部署在eclipse上之——运行的输出日志

    nutch1.3与solr3.4集成部署在eclipse上成功 在eclipse上运行参数是: crawl urls -solr http://localhost:8080/l-nutch-solr ...

  8. 4j 禁止类输出日志_logback 日志详细讲解

    Logback介绍 Logback是一个开源日志组件,logback被分为3个组件,logback-core,logback-classic和logback-access. Logback是具体的日志 ...

  9. Spring Boot 使用 Log4j2 Logback 输出日志到 EKL

    文章目录 1.ELK 介绍 2.环境.软件准备 3.ELK 环境搭建 4.Spring Boot 配置示例 4.1.Log4j2 方式配置 4.2.Logback 方式配置 1.ELK 介绍 ELK ...

最新文章

  1. python爬虫执行scrapy crawl demo出现: import win32api ModuleNotFoundError: No module named 'win32api'错误
  2. 精华:软件架构模式的7种武器
  3. mxnet基础到提高(21)-配置mxnet并运行第一个C++程序
  4. 文案写作软件_11种可改善网站用户体验的文案写作技术
  5. pojo java_什么是POJO,JavaBean?
  6. 浏览器如何知道是哪个html,判断URL请求是从WML浏览器来的还是HTML浏览器来的
  7. 膜拜 丹尼斯·里奇(纪念 C 语言之父离世 6 周年) 我们欠他的不止是张电影票
  8. 你来分我先选 原则
  9. 李飞飞团队造出“窥视未来”新AI:去哪干啥一起猜,准确率压倒老前辈
  10. linux下eclipse安装及快捷方式创建
  11. python flask上传Excel并把Excel的数据导入数据库
  12. (231)Verilog HDL:减法器
  13. OpenGL 入门 17:立方体贴图
  14. Win7:如何部署定制的Quicklaunch图标
  15. PROFINET 概念
  16. 苹果系统 虚拟机_大连win10远程双系统重装电脑维修7苹果笔记本安装做虚拟机服务mac8...
  17. 500 推荐一波高质量的公众号,都是值得大家关注的优质号!
  18. int8,FLOPS,FLOPs,TOPS 等具体含义
  19. 9012,9013,9014,9015,8050,8550三极管的区别
  20. 记录一个C++多线程的坑

热门文章

  1. 技术源自洛克希德·马丁,光场XR眼镜FYR解析
  2. 云计算 常见问题案例汇总情况
  3. 剑侠世界职业优缺点简介
  4. Telegram皮肤
  5. CSS图片保持原比例
  6. 关于数据导出成excel表
  7. 【100%通过率】华为OD机试真题 C++ 实现【完美走位】【2022.11 Q4新题】
  8. NotADirectoryError: [WinError 267] 目录名称无效和OSError: [Errno 22] Invalid argument:解决办法
  9. 炸了!3年图片都没了!
  10. OneDrive容量缩水,微软安抚用户:Office 365免费用一年