Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wangxiaolu-export
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
promotion
wangxiaolu-export
Commits
fcdf04ee
提交
fcdf04ee
authored
7月 03, 2024
作者:
李秋林
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加日志记录
上级
cdac5cb8
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
126 行增加
和
0 行删除
+126
-0
docker-log.txt
docker-log.txt
+14
-0
application-dev.yml
src/main/resources/application-dev.yml
+4
-0
application-live.yml
src/main/resources/application-live.yml
+4
-0
logback-spring.xml
src/main/resources/logback-spring.xml
+104
-0
没有找到文件。
docker-log.txt
0 → 100644
浏览文件 @
fcdf04ee
1、更新parent代码、打包、更新依赖
2、更新common代码、打包、更新依赖
3、刷新依赖并打jar包,然后build镜像
mvn package -DskipTests
docker build -t promotion-export:latest .
docker run -d -p 8012:8012 --name promotion-export \
-v /var/logs/wangxiaolu-export/:/var/logs/wangxiaolu-export/ \
--restart=always \
--network host \
promotion-export:latest
src/main/resources/application-dev.yml
浏览文件 @
fcdf04ee
...
@@ -17,3 +17,6 @@ spring:
...
@@ -17,3 +17,6 @@ spring:
server-addr
:
42.193.103.153:8848
server-addr
:
42.193.103.153:8848
namespace
:
dd681f3c-0d21-42e5-a96e-14863a7cdcdb
namespace
:
dd681f3c-0d21-42e5-a96e-14863a7cdcdb
group
:
promotion
group
:
promotion
logging
:
config
:
classpath:logback-spring.xml
\ No newline at end of file
src/main/resources/application-live.yml
浏览文件 @
fcdf04ee
...
@@ -17,3 +17,6 @@ spring:
...
@@ -17,3 +17,6 @@ spring:
server-addr
:
192.168.0.2:8848
server-addr
:
192.168.0.2:8848
namespace
:
5a4d4bfc-5297-4c6f-b475-0a6ae838d8d9
namespace
:
5a4d4bfc-5297-4c6f-b475-0a6ae838d8d9
group
:
promotion
group
:
promotion
logging
:
config
:
classpath:logback-spring.xml
\ No newline at end of file
src/main/resources/logback-spring.xml
0 → 100644
浏览文件 @
fcdf04ee
<?xml version="1.0" encoding="UTF-8"?>
<!-- 日志级别从低到高分为 TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 -->
<!-- scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true -->
<!-- scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。 -->
<!-- debug:当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。 -->
<configuration
scan=
"true"
scanPeriod=
"10 seconds"
>
<property
name=
"APP_NAME"
value=
"wangxiaolu-export"
/>
<contextName>
${APP_NAME}
</contextName>
<!-- <include resource="org/springframework/boot/logging/logback/defaults.xml" />-->
<property
name=
"HOSTNAME"
value=
"${HOSTNAME}"
/>
<conversionRule
conversionWord=
"clr"
converterClass=
"org.springframework.boot.logging.logback.ColorConverter"
/>
<conversionRule
conversionWord=
"wex"
converterClass=
"org.springframework.boot.logging.logback.WhitespaceThrowableProxyConverter"
/>
<conversionRule
conversionWord=
"wEx"
converterClass=
"org.springframework.boot.logging.logback.ExtendedWhitespaceThrowableProxyConverter"
/>
<!-- 对应yml文件中spring.profiles.active配置-->
<springProfile
name=
"dev"
>
<property
name=
"LOG_PATH"
value=
"./logs/${APP_NAME}"
/>
</springProfile>
<springProfile
name=
"qa,live"
>
<property
name=
"LOG_PATH"
value=
"/var/logs/${APP_NAME}"
/>
</springProfile>
<property
name=
"CONSOLE_LOG_PATTERN"
value=
"${CONSOLE_LOG_PATTERN:-%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}} ${LOG_LEVEL_PATTERN:-%5p} --- [%thread] %-40.40logger{39} : %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"
/>
<property
name=
"FILE_LOG_PATTERN"
value=
"${FILE_LOG_PATTERN:-%d{${LOG_DATEFORMAT_PATTERN:-yyyy-MM-dd HH:mm:ss.SSS}} ${LOG_LEVEL_PATTERN:-%5p} --- [%thread] %-40.40logger{39} : %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"
/>
<!-- 输出到控制台-->
<appender
name=
"console"
class=
"ch.qos.logback.core.ConsoleAppender"
>
<encoder>
<pattern>
${CONSOLE_LOG_PATTERN}
</pattern>
<charset>
UTF-8
</charset>
</encoder>
</appender>
<!-- 日志发送至logstash -->
<!-- <appender name="logstash" class="net.logstash.logback.appender.LogstashTcpSocketAppender">-->
<!-- <!– logstash的服务器地址和通信端口 (logstash.yml中配置的就是5043端口进行输入)–>-->
<!-- <destination>localhost:5043</destination>-->
<!-- <!– encoder is required –>-->
<!-- <encoder class="net.logstash.logback.encoder.LogstashEncoder">-->
<!-- <!– 在elasticsearch的index中追加applicationName字段 –>-->
<!-- <customFields>{"applicationName":"${applicationName}"}</customFields>-->
<!-- </encoder>-->
<!-- </appender>-->
<!-- 按照每天生成日志文件 -->
<appender
name=
"rollingFile"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<encoder>
<pattern>
${FILE_LOG_PATTERN}
</pattern>
</encoder>
<file>
${LOG_PATH}/export-today.log
</file>
<rollingPolicy
class=
"ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"
>
<cleanHistoryOnStart>
false
</cleanHistoryOnStart>
<fileNamePattern>
${LOG_PATH}/export-%d{yyyy-MM-dd}.%i.gz
</fileNamePattern>
<maxFileSize>
200MB
</maxFileSize>
<maxHistory>
15
</maxHistory>
<totalSizeCap>
0
</totalSizeCap>
</rollingPolicy>
</appender>
<!-- 按照每天生成日志文件 -->
<appender
name=
"errorFile"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<encoder>
<pattern>
${FILE_LOG_PATTERN}
</pattern>
</encoder>
<file>
${LOG_PATH}/export-error-today.log
</file>
<rollingPolicy
class=
"ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"
>
<cleanHistoryOnStart>
false
</cleanHistoryOnStart>
<fileNamePattern>
${LOG_PATH}/export-error-%d{yyyy-MM-dd}.%i.gz
</fileNamePattern>
<maxFileSize>
200MB
</maxFileSize>
<maxHistory>
15
</maxHistory>
<totalSizeCap>
0
</totalSizeCap>
</rollingPolicy>
<!--
此日志文件只记录debug级别的
onMatch和onMismatch都有三个属性值,分别为Accept、DENY和NEUTRAL
onMatch="ACCEPT" 表示匹配该级别及以上
onMatch="DENY" 表示不匹配该级别及以上
onMatch="NEUTRAL" 表示该级别及以上的,由下一个filter处理,如果当前是最后一个,则表示匹配该级别及以上
onMismatch="ACCEPT" 表示匹配该级别以下
onMismatch="NEUTRAL" 表示该级别及以下的,由下一个filter处理,如果当前是最后一个,则不匹配该级别以下的
onMismatch="DENY" 表示不匹配该级别以下的
-->
<filter
class=
"ch.qos.logback.classic.filter.LevelFilter"
>
<level>
ERROR
</level>
<onMatch>
ACCEPT
</onMatch>
<onMismatch>
DENY
</onMismatch>
</filter>
</appender>
<root
level=
"INFO"
>
<appender-ref
ref=
"console"
/>
<appender-ref
ref=
"rollingFile"
/>
<appender-ref
ref=
"errorFile"
/>
<!-- <appender-ref ref="logstash"/>-->
</root>
</configuration>
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论