fix: 修复日志路径重复问题
问题:LOG_HOME已包含服务名,logback又加APP_NAME导致重复
- start.sh: LOG_HOME="/datacfs/applogs/${INSTANCE_NAME}"
- logback: ${LOG_PATH}/${APP_NAME}/info.log
- 结果: /datacfs/applogs/fund-gateway/fund-gateway/info.log
修复:
- start.sh: LOG_HOME改为"/datacfs/applogs"(不含服务名)
- logback会自动添加APP_NAME子目录
- 结果: /datacfs/applogs/fund-gateway/info.log
多租户场景:
- 通过传入不同的logging.file.path区分实例日志
- 如 -Dlogging.file.path=/datacfs/applogs/fund-sys-vip001
This commit is contained in:
parent
ca1d0edd56
commit
88bb3193e5
@ -50,10 +50,10 @@ if [ ! -d "${APP_HOME}/lib" ]; then
|
|||||||
fi
|
fi
|
||||||
CLASSPATH="${APP_HOME}/lib/*:${APP_HOME}/conf"
|
CLASSPATH="${APP_HOME}/lib/*:${APP_HOME}/conf"
|
||||||
|
|
||||||
# 6. 日志目录(使用INSTANCE_NAME区分不同实例)
|
# 6. 日志目录(日志文件路径,logback会自动添加APP_NAME子目录)
|
||||||
LOG_HOME="/datacfs/applogs/${INSTANCE_NAME}"
|
LOG_HOME="/datacfs/applogs"
|
||||||
|
|
||||||
# 7. PID文件路径
|
# 7. PID文件路径(使用INSTANCE_NAME区分不同实例)
|
||||||
PID_FILE="${APP_HOME}/${INSTANCE_NAME}.pid"
|
PID_FILE="${APP_HOME}/${INSTANCE_NAME}.pid"
|
||||||
|
|
||||||
# JVM参数(可通过环境变量覆盖)
|
# JVM参数(可通过环境变量覆盖)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user