feat(修改): 输出日志

This commit is contained in:
bunny 2024-03-22 18:53:10 +08:00
parent 22be7b5a7e
commit a7c0ab70cb
3 changed files with 108 additions and 1 deletions

1
.gitignore vendored
View File

@ -4,3 +4,4 @@
*.class
*Test.java
**/test/
logs

View File

@ -2314,3 +2314,53 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Java 8 date/time
09:48:04:701 DEBUG 14548 --- [http-nio-8080-exec-1] com.sky.mapper.EmployeeMapper.pageQuery : <== Total: 1
09:48:13:662 INFO 14548 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
09:48:13:666 INFO 14548 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
09:48:16:921 INFO 23660 --- [main] com.sky.SkyApplication : Starting SkyApplication using Java 18.0.2 on Bunny with PID 23660 (F:\File\Java\sky\dev-sky-serve-redis\sky-server\target\classes started by ACE in F:\File\Java\sky\dev-sky-serve-redis)
09:48:16:922 INFO 23660 --- [main] com.sky.SkyApplication : The following 1 profile is active: "dev"
09:48:17:490 INFO 23660 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
09:48:17:492 INFO 23660 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
09:48:17:520 INFO 23660 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11 ms. Found 0 Redis repository interfaces.
09:48:17:978 INFO 23660 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
09:48:17:984 INFO 23660 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
09:48:17:984 INFO 23660 --- [main] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.65]
09:48:18:065 INFO 23660 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
09:48:18:066 INFO 23660 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1111 ms
09:48:18:147 INFO 23660 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
09:48:18:231 INFO 23660 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
09:48:18:813 INFO 23660 --- [main] c.s.c.config.RestTemplateConfiguration : 注入restTemplate
09:48:18:948 INFO 23660 --- [main] c.sky.common.config.WebMvcConfiguration : 开始注册自定义拦截器...
09:48:19:006 INFO 23660 --- [main] c.s.common.config.Knife4jConfiguration : A管理端接口
09:48:19:009 INFO 23660 --- [main] c.s.common.config.Knife4jConfiguration : B用户端接口
09:48:19:009 INFO 23660 --- [main] c.s.common.config.Knife4jConfiguration : Pay支付接口
09:48:19:039 INFO 23660 --- [main] c.sky.common.config.WebMvcConfiguration : 扩展消息转换器...
09:48:19:042 INFO 23660 --- [main] c.s.common.config.ResourceConfiguration : 设置静态资源映射
09:48:19:117 INFO 23660 --- [main] c.s.c.config.WebSocketConfiguration : WebSocket配置类用于注册WebSocket的Bean
09:48:19:366 INFO 23660 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
09:48:19:574 INFO 23660 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
09:48:19:574 INFO 23660 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
09:48:19:575 INFO 23660 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
09:48:19:589 INFO 23660 --- [http-nio-8080-exec-2] c.s.c.i.RedisTokenAdminInterceptor : jwt校验2cd15f52-d21f-42f1-9ba1-5bb496c24682
09:48:19:875 INFO 23660 --- [main] com.sky.SkyApplication : Started SkyApplication in 3.247 seconds (JVM running for 3.81)
09:48:20:027 INFO 23660 --- [http-nio-8080-exec-2] c.s.c.i.RedisTokenAdminInterceptor : 当前员工ID1
09:48:20:043 INFO 23660 --- [http-nio-8080-exec-2] c.s.controller.admin.EmployeeController : 员工分页查询参数EmployeePageQueryDTO(name=null, page=1, pageSize=15)
09:48:20:318 DEBUG 23660 --- [http-nio-8080-exec-2] c.s.m.EmployeeMapper.pageQuery_COUNT : ==> Preparing: SELECT count(0) FROM employee
09:48:20:331 DEBUG 23660 --- [http-nio-8080-exec-2] c.s.m.EmployeeMapper.pageQuery_COUNT : ==> Parameters:
09:48:20:366 DEBUG 23660 --- [http-nio-8080-exec-2] c.s.m.EmployeeMapper.pageQuery_COUNT : <== Total: 1
09:48:20:368 DEBUG 23660 --- [http-nio-8080-exec-2] com.sky.mapper.EmployeeMapper.pageQuery : ==> Preparing: select * from employee order by create_time desc LIMIT ?
09:48:20:368 DEBUG 23660 --- [http-nio-8080-exec-2] com.sky.mapper.EmployeeMapper.pageQuery : ==> Parameters: 15(Integer)
09:48:20:391 DEBUG 23660 --- [http-nio-8080-exec-2] com.sky.mapper.EmployeeMapper.pageQuery : <== Total: 1
09:49:00:004 INFO 23660 --- [scheduling-1] com.sky.task.OrderTask : 定时处理超时订单2024-03-19T09:49:00.004712700
09:49:00:006 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : ==> Preparing: select * from orders where status = ? and order_time < ?;
09:49:00:007 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : ==> Parameters: 1(Integer), 2024-03-19T09:34:00.004712700(LocalDateTime)
09:49:00:027 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : <== Total: 0
09:50:00:002 INFO 23660 --- [scheduling-1] com.sky.task.OrderTask : 定时处理超时订单2024-03-19T09:50:00.002547
09:50:00:003 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : ==> Preparing: select * from orders where status = ? and order_time < ?;
09:50:00:004 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : ==> Parameters: 1(Integer), 2024-03-19T09:35:00.003413600(LocalDateTime)
09:50:00:022 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : <== Total: 0
09:51:00:008 INFO 23660 --- [scheduling-1] com.sky.task.OrderTask : 定时处理超时订单2024-03-19T09:51:00.008313400
09:51:00:010 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : ==> Preparing: select * from orders where status = ? and order_time < ?;
09:51:00:011 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : ==> Parameters: 1(Integer), 2024-03-19T09:36:00.009299(LocalDateTime)
09:51:00:031 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : <== Total: 0
09:52:00:004 INFO 23660 --- [scheduling-1] com.sky.task.OrderTask : 定时处理超时订单2024-03-19T09:52:00.004508600
09:52:00:006 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : ==> Preparing: select * from orders where status = ? and order_time < ?;
09:52:00:010 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : ==> Parameters: 1(Integer), 2024-03-19T09:37:00.005507200(LocalDateTime)
09:52:00:031 DEBUG 23660 --- [scheduling-1] c.s.m.O.getByStatusAndOrderTime : <== Total: 0

View File

@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<contextName>logback</contextName>
<!-- 日志的输出目录 -->
<property name="log.path" value="D://logs//spzx-manager//logs" />
<!--控制台日志格式:彩色日志-->
<!-- magenta:洋红 -->
<!-- boldMagenta:粗红-->
<!-- cyan:青色 -->
<!-- white:白色 -->
<!-- magenta:洋红 -->
<property name="CONSOLE_LOG_PATTERN" value="%yellow(%date{yyyy-MM-dd HH:mm:ss}) %highlight([%-5level]) %green(%logger) %msg%n"/>
<!--文件日志格式-->
<property name="FILE_LOG_PATTERN" value="%date{yyyy-MM-dd HH:mm:ss} [%-5level] %thread %file:%line %logger %msg%n" />
<!--编码-->
<property name="ENCODING" value="UTF-8" />
<!-- 控制台日志 -->
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<!-- 临界值过滤器 -->
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>INFO</level>
</filter>
<encoder>
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
<charset>${ENCODING}</charset>
</encoder>
</appender>
<!-- 文件日志 -->
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>${log.path}//log.log</file>
<append>true</append>
<encoder>
<pattern>%date{yyyy-MM-dd HH:mm:ss} %msg%n</pattern>
<charset>${ENCODING}</charset>
</encoder>
</appender>
<!-- 开发环境 -->
<springProfile name="dev">
<!-- com.atguigu日志记录器业务程序INFO级别 -->
<logger name="com.atguigu" level="INFO" />
<!-- 根日志记录器INFO级别 -->
<root level="INFO">
<appender-ref ref="CONSOLE" />
<appender-ref ref="FILE" />
</root>
</springProfile>
</configuration>