首页 > 其他分享 >日志文件

日志文件

时间:2022-09-27 09:47:34浏览次数:53  
标签:%- 文件 LOG MM dd yyyy HH 日志

<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true">
    <contextName>auth</contextName>
    <property name="LOG_APP_NAME" value="${LOG_APP_NAME:auth}"/>
    <property name="LOG_PATH" value="${log_root}${file.separator}${LOG_APP_NAME}"/>
    <!-- 输出到控制台 -->
    <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
        <layout class="ch.qos.logback.classic.PatternLayout">
            <pattern>
                %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level -[%F:%L]- %msg%n
            </pattern>
        </layout>
    </appender>
    <!-- 输出到文件  -->
    <appender name="fileLog"
              class="ch.qos.logback.core.rolling.RollingFileAppender">
        <file>${LOG_PATH}/${LOG_APP_NAME}.log</file>
        <append>true</append>
        <encoder>
            <pattern>
                %d{yyyy-MM-dd HH:mm:ss.SSS} %-5level %t %logger{40} - %msg%n
            </pattern>
        </encoder>
        <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
            <!-- rollover daily -->
            <fileNamePattern>${LOG_PATH}/${LOG_APP_NAME}.%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
            <!-- each file should be at most 100MB, keep 7 days worth of history, but at most 2GB -->
            <!-- <maxFileSize>100MB</maxFileSize> -->
            <maxHistory>${FILE_MAX_HISTORY:-30}</maxHistory>
            <maxFileSize>${FILE_MAX_SIZE:-2GB}</maxFileSize>
        </rollingPolicy>
    </appender>
    <root level="INFO">
        <appender-ref ref="fileLog"/>
        <appender-ref ref="stdout"/>
    </root>
    <logger name="com.itmy.dao" level="DEBUG">
        <appender-ref ref="fileLog"/>
    </logger>
</configuration>

 

标签:%-,文件,LOG,MM,dd,yyyy,HH,日志
From: https://www.cnblogs.com/eternality/p/16733420.html

相关文章

  • 分析服务器日志常用命令
    1、查看有多少个IP访问:awk '{print $1}' log_file|sort|uniq|wc-l2、查看某一个页面被访问的次数:grep "/index.php" log_file|wc-l3、查看每一个IP访问了多少......
  • debug = false 以后 无法加载静态文件 以及 admin后台管理系统样式丢失
    urls.py中fromdjango.views.staticimportservefromzaobaobiaoimportsettingsurlpatterns=[path('admin/',admin.site.urls),#主页path('',......
  • Java开发学习(三十六)----SpringBoot三种配置文件解析
    一、配置文件格式我们现在启动服务器默认的端口号是8080,访问路径可以书写为http://localhost:8080/books/1在线上环境我们还是希望将端口号改为80,这样在访问的时候就......
  • 日志二
    一、gdb编译方式与编译单个文件类似,只需将多个文件同时包含进去,以g++执行命令为例:g++-ocodefilemain.cppstudent.cpp运行命令:./codefile当然这种方式不便于程......
  • git 如何取消已经 add,commit 的文件
    根据这个视频记录的笔记【git操作之误add和commit如何回滚】https://www.bilibili.com/video/BV1eq4y1D7YS?share_source=copy_web误add文件如何回滚?新建文件,然后不......
  • node_modules 文件夹下 .bin 隐藏文件夹的作用
    如下图所示:答案:Thatisafolderwherebinaries(executables)fromyournodemodulesarelocated.nodemodules可执行文件的存储文件夹所在。本地安装(默认):将东西......
  • TypeScript:声明文件
    声明文档的作用当使用第三方库时,我们需要引用它的声明文件,才能获得对应的代码补全、接口提示等功能。假如我们想使用第三方库jQuery,一种常见的方式是在html中通过<sc......
  • 51单片机学习日志一:流水灯和定时器
    单片机最小系统的三要素就是电源、晶振、复位电路单片机复位一般是3种情况:上电复位、手动复位、程序自动复位。没有电压差就不会产生电流一、sbit在单片机中的使用C5......
  • 瑞吉外卖-文件上传下载
    文件上传下载文件的上传文件上传,也称upload,是指将本地图片、视频、音频等文件上传到服务器上,可以提供其他用户浏览或下载的过程。文件上传在项目中应用非常的广泛,我们经......
  • 目录和文件管理
    目录和文件管理Linux目录结构树形目录结构根目录所有分区、目录、文件等的位置起点整个树形目录结构中,使用独立的一个“/”表示常见的子目录/root:系统管理员root的宿主......