Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
C
cms_sys
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
西魏
cms_sys
Commits
25d2efb6
Commit
25d2efb6
authored
Dec 28, 2021
by
mingsoft
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
5.2.5版本更新
parent
eaa3dd47
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
112 additions
and
35 deletions
+112
-35
pom.xml
pom.xml
+7
-30
application.yml
src/main/resources/application.yml
+6
-5
log4j-spring.xml
src/main/resources/log4j-spring.xml
+99
-0
No files found.
pom.xml
View file @
25d2efb6
...
@@ -5,12 +5,12 @@
...
@@ -5,12 +5,12 @@
<parent>
<parent>
<groupId>
org.springframework.boot
</groupId>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-parent
</artifactId>
<artifactId>
spring-boot-starter-parent
</artifactId>
<version>
2.
2.13
.RELEASE
</version>
<version>
2.
3.12
.RELEASE
</version>
</parent>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
net.mingsoft
</groupId>
<groupId>
net.mingsoft
</groupId>
<artifactId>
ms-mcms
</artifactId>
<artifactId>
ms-mcms
</artifactId>
<version>
5.2.
4
</version>
<version>
5.2.
5
</version>
<name>
ms-mcms
</name>
<name>
ms-mcms
</name>
<!-- 打包war包 -->
<!-- 打包war包 -->
<!-- <packaging>war</packaging>-->
<!-- <packaging>war</packaging>-->
...
@@ -44,47 +44,24 @@
...
@@ -44,47 +44,24 @@
<dependency>
<dependency>
<groupId>
net.mingsoft
</groupId>
<groupId>
net.mingsoft
</groupId>
<artifactId>
ms-base
</artifactId>
<artifactId>
ms-base
</artifactId>
<version>
2.1.8
</version>
<version>
2.1.10
</version>
</dependency>
<!--base源码-->
<dependency>
<groupId>
net.mingsoft
</groupId>
<artifactId>
ms-base
</artifactId>
<version>
2.1.8
</version>
<classifier>
sources
</classifier>
<scope>
provided
</scope>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
net.mingsoft
</groupId>
<groupId>
net.mingsoft
</groupId>
<artifactId>
ms-basic
</artifactId>
<artifactId>
ms-basic
</artifactId>
<version>
2.1.
8
</version>
<version>
2.1.
10
</version>
</dependency>
</dependency>
<!--basic源码-->
<dependency>
<groupId>
net.mingsoft
</groupId>
<artifactId>
ms-basic
</artifactId>
<version>
2.1.8
</version>
<classifier>
sources
</classifier>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
net.mingsoft
</groupId>
<artifactId>
ms-mdiy
</artifactId>
<version>
2.1.8
</version>
</dependency>
<!--mdiy源码-->
<dependency>
<dependency>
<groupId>
net.mingsoft
</groupId>
<groupId>
net.mingsoft
</groupId>
<artifactId>
ms-mdiy
</artifactId>
<artifactId>
ms-mdiy
</artifactId>
<version>
2.1.8
</version>
<version>
2.1.10
</version>
<classifier>
sources
</classifier>
<scope>
provided
</scope>
</dependency>
</dependency>
<!--store入口依赖(源码不开发),如果不需要MStore可以直接去掉依赖-->
<!--store入口依赖(源码不开发),如果不需要MStore可以直接去掉依赖-->
<dependency>
<dependency>
<groupId>
net.mingsoft
</groupId>
<groupId>
net.mingsoft
</groupId>
<artifactId>
store-client
</artifactId>
<artifactId>
store-client
</artifactId>
<version>
2.1.
8
</version>
<version>
2.1.
10
</version>
</dependency>
</dependency>
</dependencies>
</dependencies>
...
...
src/main/resources/application.yml
View file @
25d2efb6
...
@@ -5,19 +5,20 @@ server:
...
@@ -5,19 +5,20 @@ server:
# key-store: xxx.pfx 证书文件
# key-store: xxx.pfx 证书文件
# key-store-password: 1234 证书密码
# key-store-password: 1234 证书密码
#配置日志
logging
:
logging
:
level
:
level
:
net.mingsoft
:
debug
net.mingsoft
:
debug
file
:
config
:
classpath:log4j-spring.xml
name
:
mcms.log
#会在项目的根目录下生成对应的mcms.log文件,也可以根据实际情况写绝对路径,例如:d:/mcms.log
path
:
log
#会在项目的根目录下生成log目录,里面会生成对应的日期目录,日期目录下面生成日志压缩包备份文件,默认按每10M分割一个日志文件,例如:log/2020-01/app-2020-01-03-18.1.log.gz(表示2020年1月3号下午六点的第一个备份),也可以根据实际情况写绝对路径,例如:d:/log
ms
:
ms
:
shiro-key
:
4AvVhmFLUs0KTA3Kprsdag==
html-dir
:
html
html-dir
:
html
# scheme: https #解决使用代理服务器代理应用时标签解析域名依旧为http的问题
# scheme: https #解决使用代理服务器代理应用时标签解析域名依旧为http的问题
swagger-enable
:
false
#启用swagger文档,生产的时候务必关掉 访问地址:http://ip|域名/项目发布名/swagger-ui.html
swagger
:
enable
:
false
#启用swagger文档,生产的时候务必关掉 访问地址:http://ip|域名/项目发布名/swagger-ui.html
manager
:
manager
:
path
:
/ms
#后台访问的路径,如:http://项目/ms/login.do,生产的时候建议修改
path
:
/ms
#后台访问的路径,如:http://项目/ms/login.do,生产的时候建议修改
view-path
:
/WEB-INF/manager
#后台视图层路径配置
check-code
:
true
#默认开启验证码验证,false验证码不验证
check-code
:
true
#默认开启验证码验证,false验证码不验证
upload
:
upload
:
...
...
src/main/resources/log4j-spring.xml
0 → 100644
View file @
25d2efb6
<?xml version="1.0" encoding="UTF-8"?>
<!--Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出-->
<!--monitorInterval:Log4j能够自动检测修改配置 文件和重新配置本身,设置间隔秒数-->
<configuration
monitorInterval=
"5"
>
<!--日志级别以及优先级排序: OFF > FATAL > ERROR > WARN > INFO > DEBUG > TRACE > ALL -->
<!--变量配置-->
<Properties>
<!-- 格式化输出:%date表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度 %msg:日志消息,%n是换行符-->
<!-- %logger{36} 表示 Logger 名字最长36个字符 -->
<property
name=
"LOG_PATTERN"
value=
"%clr{%d{yyyy-MM-dd HH:mm:ss.SSS}}{faint} [%clr{%5p}] %clr{${sys:PID}}{magenta} %clr{[%15.15t ]}{faint} %clr{%c}:%L{cyan} %clr{:}{faint} %m%n%xwEx"
/>
<!-- 定义日志存储的路径 -->
<property
name=
"FILE_PATH"
value=
"log"
/>
<property
name=
"FILE_NAME"
value=
"mcms"
/>
</Properties>
<appenders>
<console
name=
"Console"
target=
"SYSTEM_OUT"
>
<!--输出日志的格式-->
<PatternLayout
pattern=
"${LOG_PATTERN}"
/>
<!--控制台只输出level及其以上级别的信息(onMatch),其他的直接拒绝(onMismatch)-->
<ThresholdFilter
level=
"debug"
onMatch=
"ACCEPT"
onMismatch=
"DENY"
/>
</console>
<!--文件会打印出所有信息,这个log每次运行程序会自动清空,由append属性决定,适合临时测试用-->
<File
name=
"Filelog"
fileName=
"${FILE_PATH}/${FILE_NAME}.log"
append=
"false"
>
<PatternLayout
pattern=
"${LOG_PATTERN}"
/>
</File>
<!-- 这个会打印出所有的info及以下级别的信息,每次大小超过size,则这size大小的日志会自动存入按年份-月份建立的文件夹下面并进行压缩,作为存档-->
<RollingFile
name=
"RollingFileInfo"
fileName=
"${FILE_PATH}/info.log"
filePattern=
"${FILE_PATH}/${FILE_NAME}-INFO-%d{yyyy-MM-dd}_%i.log.gz"
>
<!--控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch)-->
<ThresholdFilter
level=
"info"
onMatch=
"ACCEPT"
onMismatch=
"DENY"
/>
<PatternLayout
pattern=
"${LOG_PATTERN}"
/>
<Policies>
<!--interval属性用来指定多久滚动一次,默认是1 hour-->
<TimeBasedTriggeringPolicy
interval=
"1"
/>
<SizeBasedTriggeringPolicy
size=
"10MB"
/>
</Policies>
<!-- DefaultRolloverStrategy属性如不设置,则默认为最多同一文件夹下7个文件开始覆盖-->
<DefaultRolloverStrategy
max=
"15"
/>
</RollingFile>
<!-- 这个会打印出所有的warn及以下级别的信息,每次大小超过size,则这size大小的日志会自动存入按年份-月份建立的文件夹下面并进行压缩,作为存档-->
<RollingFile
name=
"RollingFileWarn"
fileName=
"${FILE_PATH}/warn.log"
filePattern=
"${FILE_PATH}/${FILE_NAME}-WARN-%d{yyyy-MM-dd}_%i.log.gz"
>
<!--控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch)-->
<ThresholdFilter
level=
"warn"
onMatch=
"ACCEPT"
onMismatch=
"DENY"
/>
<PatternLayout
pattern=
"${LOG_PATTERN}"
/>
<Policies>
<!--interval属性用来指定多久滚动一次,默认是1 hour-->
<TimeBasedTriggeringPolicy
interval=
"1"
/>
<SizeBasedTriggeringPolicy
size=
"10MB"
/>
</Policies>
<!-- DefaultRolloverStrategy属性如不设置,则默认为最多同一文件夹下7个文件开始覆盖-->
<DefaultRolloverStrategy
max=
"15"
/>
</RollingFile>
<!-- 这个会打印出所有的error及以下级别的信息,每次大小超过size,则这size大小的日志会自动存入按年份-月份建立的文件夹下面并进行压缩,作为存档-->
<RollingFile
name=
"RollingFileError"
fileName=
"${FILE_PATH}/error.log"
filePattern=
"${FILE_PATH}/${FILE_NAME}-ERROR-%d{yyyy-MM-dd}_%i.log.gz"
>
<!--控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch)-->
<ThresholdFilter
level=
"error"
onMatch=
"ACCEPT"
onMismatch=
"DENY"
/>
<PatternLayout
pattern=
"${LOG_PATTERN}"
/>
<Policies>
<!--interval属性用来指定多久滚动一次,默认是1 hour-->
<TimeBasedTriggeringPolicy
interval=
"1"
/>
<SizeBasedTriggeringPolicy
size=
"10MB"
/>
</Policies>
<!-- DefaultRolloverStrategy属性如不设置,则默认为最多同一文件夹下7个文件开始覆盖-->
<DefaultRolloverStrategy
max=
"15"
/>
</RollingFile>
</appenders>
<!--Logger节点用来单独指定日志的形式,比如要为指定包下的class指定不同的日志级别等。-->
<!--然后定义loggers,只有定义了logger并引入的appender,appender才会生效-->
<loggers>
<!--过滤掉spring和mybatis的一些无用的DEBUG信息-->
<logger
name=
"org.mybatis"
level=
"info"
additivity=
"false"
>
<AppenderRef
ref=
"Console"
/>
</logger>
<!--监控系统信息-->
<!--若是additivity设为false,则 子Logger 只会在自己的appender里输出,而不会在 父Logger 的appender里输出。-->
<Logger
name=
"org.springframework"
level=
"info"
additivity=
"false"
>
<AppenderRef
ref=
"Console"
/>
</Logger>
<root
level=
"info"
>
<appender-ref
ref=
"Console"
/>
<appender-ref
ref=
"Filelog"
/>
<appender-ref
ref=
"RollingFileInfo"
/>
<appender-ref
ref=
"RollingFileWarn"
/>
<appender-ref
ref=
"RollingFileError"
/>
</root>
</loggers>
</configuration>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment