mirror of
				https://github.com/dromara/RuoYi-Vue-Plus.git
				synced 2025-11-04 08:13:44 +08:00 
			
		
		
		
	update admin监控增加日志文件输出
This commit is contained in:
		@@ -3,6 +3,7 @@ FROM anapsix/alpine-java:8_server-jre_unlimited
 | 
			
		||||
MAINTAINER Lion Li
 | 
			
		||||
 | 
			
		||||
RUN mkdir -p /ruoyi/monitor
 | 
			
		||||
RUN mkdir -p /ruoyi/monitor/logs
 | 
			
		||||
 | 
			
		||||
WORKDIR /ruoyi/monitor
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -0,0 +1,34 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<configuration debug="false" scan="true" scanPeriod="1 seconds">
 | 
			
		||||
 | 
			
		||||
    <contextName>logback</contextName>
 | 
			
		||||
    <property name="log.path" value="./logs/ruoyi-monitor-admin"/>
 | 
			
		||||
    <property name="console.log.pattern"
 | 
			
		||||
              value="%red(%d{yyyy-MM-dd HH:mm:ss}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}%n) - %msg%n"/>
 | 
			
		||||
    <property name="log.pattern" value="%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"/>
 | 
			
		||||
 | 
			
		||||
    <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
 | 
			
		||||
        <encoder>
 | 
			
		||||
            <pattern>${console.log.pattern}</pattern>
 | 
			
		||||
            <charset>utf-8</charset>
 | 
			
		||||
        </encoder>
 | 
			
		||||
    </appender>
 | 
			
		||||
 | 
			
		||||
    <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
 | 
			
		||||
        <file>${log.path}.log</file>
 | 
			
		||||
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
 | 
			
		||||
            <fileNamePattern>${log.path}.%d{yyyy-MM-dd}.log</fileNamePattern>
 | 
			
		||||
            <!-- 日志最大的历史 60天 -->
 | 
			
		||||
            <maxHistory>60</maxHistory>
 | 
			
		||||
        </rollingPolicy>
 | 
			
		||||
        <encoder>
 | 
			
		||||
            <pattern>${log.pattern}</pattern>
 | 
			
		||||
        </encoder>
 | 
			
		||||
    </appender>
 | 
			
		||||
 | 
			
		||||
    <root level="info">
 | 
			
		||||
        <appender-ref ref="console"/>
 | 
			
		||||
        <appender-ref ref="file"/>
 | 
			
		||||
    </root>
 | 
			
		||||
 | 
			
		||||
</configuration>
 | 
			
		||||
@@ -1,19 +1,27 @@
 | 
			
		||||
management:
 | 
			
		||||
  health:
 | 
			
		||||
    mail:
 | 
			
		||||
      enabled: false
 | 
			
		||||
  server:
 | 
			
		||||
    servlet:
 | 
			
		||||
      context-path: /actuator
 | 
			
		||||
mybatis:
 | 
			
		||||
  mapper-locations: classpath:/mybatis-mapper/*Mapper.xml
 | 
			
		||||
--- # server 配置
 | 
			
		||||
server:
 | 
			
		||||
  port: 9100
 | 
			
		||||
  servlet:
 | 
			
		||||
    context-path: /xxl-job-admin
 | 
			
		||||
spring:
 | 
			
		||||
    mvc:
 | 
			
		||||
      servlet:
 | 
			
		||||
        load-on-startup: 0
 | 
			
		||||
      static-path-pattern: /static/**
 | 
			
		||||
    web:
 | 
			
		||||
      resources:
 | 
			
		||||
        static-locations: classpath:/static/
 | 
			
		||||
 | 
			
		||||
--- # 数据库配置
 | 
			
		||||
mybatis:
 | 
			
		||||
  mapper-locations: classpath:/mybatis-mapper/*Mapper.xml
 | 
			
		||||
spring:
 | 
			
		||||
  datasource:
 | 
			
		||||
    type: com.zaxxer.hikari.HikariDataSource
 | 
			
		||||
    driver-class-name: com.mysql.cj.jdbc.Driver
 | 
			
		||||
    url: jdbc:mysql://localhost:3306/ry-vue?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
 | 
			
		||||
    username: root
 | 
			
		||||
    password: root
 | 
			
		||||
    hikari:
 | 
			
		||||
      auto-commit: true
 | 
			
		||||
      connection-test-query: SELECT 1
 | 
			
		||||
@@ -24,10 +32,9 @@ spring:
 | 
			
		||||
      minimum-idle: 10
 | 
			
		||||
      pool-name: HikariCP
 | 
			
		||||
      validation-timeout: 1000
 | 
			
		||||
    type: com.zaxxer.hikari.HikariDataSource
 | 
			
		||||
    url: jdbc:mysql://localhost:3306/xxl_job?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
 | 
			
		||||
    username: root
 | 
			
		||||
    password: root
 | 
			
		||||
 | 
			
		||||
--- # 页面配置
 | 
			
		||||
spring:
 | 
			
		||||
  freemarker:
 | 
			
		||||
    charset: UTF-8
 | 
			
		||||
    request-context-attribute: request
 | 
			
		||||
@@ -35,10 +42,14 @@ spring:
 | 
			
		||||
      number_format: 0.##########
 | 
			
		||||
    suffix: .ftl
 | 
			
		||||
    templateLoaderPath: classpath:/templates/
 | 
			
		||||
 | 
			
		||||
--- # 邮件配置
 | 
			
		||||
spring:
 | 
			
		||||
  mail:
 | 
			
		||||
    from: xx@qq.com
 | 
			
		||||
    from: xxx@qq.com
 | 
			
		||||
    host: smtp.qq.com
 | 
			
		||||
    password: XXXXXXXX
 | 
			
		||||
    username: xxx@qq.com
 | 
			
		||||
    password: xxx
 | 
			
		||||
    port: 25
 | 
			
		||||
    properties:
 | 
			
		||||
      mail:
 | 
			
		||||
@@ -49,17 +60,23 @@ spring:
 | 
			
		||||
          starttls:
 | 
			
		||||
            enable: true
 | 
			
		||||
            required: true
 | 
			
		||||
    username: XXXXXX@qq.com
 | 
			
		||||
  mvc:
 | 
			
		||||
    servlet:
 | 
			
		||||
      load-on-startup: 0
 | 
			
		||||
    static-path-pattern: /static/**
 | 
			
		||||
  resources:
 | 
			
		||||
    static-locations: classpath:/static/
 | 
			
		||||
 | 
			
		||||
--- # 监控配置
 | 
			
		||||
management:
 | 
			
		||||
  health:
 | 
			
		||||
    mail:
 | 
			
		||||
      enabled: false
 | 
			
		||||
  server:
 | 
			
		||||
    base-path: /actuator
 | 
			
		||||
 | 
			
		||||
--- # xxljob系统配置
 | 
			
		||||
xxl:
 | 
			
		||||
  job:
 | 
			
		||||
    accessToken: ''
 | 
			
		||||
    # 鉴权token
 | 
			
		||||
    accessToken: xxl-job
 | 
			
		||||
    # 国际化
 | 
			
		||||
    i18n: zh_CN
 | 
			
		||||
    # 日志清理
 | 
			
		||||
    logretentiondays: 30
 | 
			
		||||
    triggerpool:
 | 
			
		||||
      fast:
 | 
			
		||||
 
 | 
			
		||||
@@ -0,0 +1,8 @@
 | 
			
		||||
Application Version: ${ruoyi-vue-plus.version}
 | 
			
		||||
Spring Boot Version: ${spring-boot.version}
 | 
			
		||||
__   __      _            _       _                     _           _
 | 
			
		||||
\ \ / /     | |          | |     | |           /\      | |         (_)
 | 
			
		||||
 \ V / __  _| |______    | | ___ | |__ ______ /  \   __| |_ __ ___  _ _ __
 | 
			
		||||
  > <  \ \/ / |______|   | |/ _ \| '_ \______/ /\ \ / _` | '_ ` _ \| | '_ \
 | 
			
		||||
 / . \  >  <| |     | |__| | (_) | |_) |    / ____ \ (_| | | | | | | | | | |
 | 
			
		||||
/_/ \_\/_/\_\_|      \____/ \___/|_.__/    /_/    \_\__,_|_| |_| |_|_|_| |_|
 | 
			
		||||
		Reference in New Issue
	
	Block a user