Spring boot 日志问题

发布于 2021-12-06 08:09:06 字数 1250 浏览 856 评论 7

一、logback配置文件如下

src/main/resources/config/log/logback-spring.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!-- 日志组件启动时,打印调试信息,并监控此文件变化,周期120秒 -->
<configuration scan="true" scanPeriod="120 seconds" debug="true">

<!-- 项目名称及日志目录定义 -->
<property name="PROJECT_NAME" value="dragon"/>
<property name="LOG_PATH" value="/var/log/webapps/${PROJECT_NAME}"/>

<contextName>${CONTEXT_NAME}</contextName>

<!-- include spring boot logback base configuration -->
<!--<include resource="org/springframework/boot/logging/logback/base.xml"/>-->

<!-- ===================================================================== -->
<!-- 以下是appender的定义 -->
<!-- ===================================================================== -->

<!-- 记录到控制台,仅用于本地开发 -->
<!-- TODO 本地开发环境只需要控制台输出,其他Appender仅作为测试logback配置,后期可删除其他appender -->
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>%d{yyyy-MM-dd HH

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

羁拥 2021-12-09 16:35:32

新版本地址 https://github.com/Wisdom-Projects/rest-client

情痴 2021-12-09 16:29:47

由Spring Boot实现的微服务需要有比较好的工具去测试RESTful API,很多REST Client是不支持自动化测试RESTful API,也不支持自动生成API文档.
之前习惯用一款名字为 WisdomTool REST Client,支持自动化测试RESTful API,输出精美的测试报告,并且自动生成精美的RESTful API文档。
轻量级的工具,功能却很精悍哦!

https://github.com/wisdomtool/rest-client

Most of REST Client tools do not support automated testing.

Once used a tool called WisdomTool REST Client supports automated testing, output exquisite report, and automatically generating RESTful API document.

Lightweight tool with very powerful features!

https://github.com/wisdomtool/rest-client

尐偏执 2021-12-09 16:18:57

#logging.config=# Location of the logging configuration file. For instance `classpath:logback.xml` for Logback 如果是直接放到src/main/resources文件夹下,不用配都可以的,因为springboot的默认就会去下面找logback.xml这个文件,

尐偏执 2021-12-09 13:17:17

我是放到src/main/resources/config/log/logback.xml,然后配的是logging.config=classpath:config/log/logback.xml,然后打成war记录不了日志,但是直接运行又可以记录

孤独患者 2021-12-09 10:16:34

我也遇到打成war包日志不出来这个问题了,我的logback.xml文件就在resources目录下,只不过没有在application.properties中
指定‘
logging.config=classpath:logback.xml
’,后来加上这句话就好了。

半世蒼涼 2021-12-06 10:41:36

boot 要看源码 里面好多默认设置···坑多

酒几许 2021-12-06 08:19:32

回复
老感觉是logging.config这个配置没有生效,以后有什么问题多多请教你呀

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文