From 480bd796f48cb7687fe198232dbf0d0bc6ad4a2e Mon Sep 17 00:00:00 2001 From: zhangjf Date: Sun, 22 Feb 2026 21:02:33 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=B0=86LOG=5FHOME=E7=A7=BB?= =?UTF-8?q?=E8=87=B3env.properties=E7=BB=9F=E4=B8=80=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - env.properties: 添加LOG_HOME配置项 - start.sh: LOG_HOME从环境变量读取,提供默认值fallback 优势: - 日志路径集中配置,便于统一修改 - 不同环境可配置不同日志目录 - 启动脚本无需修改即可适应不同环境 --- scripts/env.properties | 5 ++--- scripts/start.sh | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/scripts/env.properties b/scripts/env.properties index 636928f..63bae98 100644 --- a/scripts/env.properties +++ b/scripts/env.properties @@ -64,10 +64,9 @@ FILE_STORAGE_MAX_BYTES=52428800 # -------------------------------------------- # 日志配置(由logback-spring.xml统一管理) -# 以下参数仅供参考,实际配置在logback-spring.xml中 # -------------------------------------------- -# 日志文件路径(由启动脚本LOG_HOME决定) -LOG_PATH=/datacfs/applogs +# 日志根目录 +LOG_HOME=/datacfs/applogs # 根日志级别 LOG_LEVEL_ROOT=INFO # 应用包日志级别 diff --git a/scripts/start.sh b/scripts/start.sh index 727280b..c0a8626 100755 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -50,8 +50,8 @@ if [ ! -d "${APP_HOME}/lib" ]; then fi CLASSPATH="${APP_HOME}/lib/*:${APP_HOME}/conf" -# 6. 日志目录(日志文件路径,logback会自动添加APP_NAME子目录) -LOG_HOME="/datacfs/applogs" +# 6. 日志目录(从env.properties读取,logback会自动添加APP_NAME子目录) +LOG_HOME=${LOG_HOME:-"/datacfs/applogs"} # 7. PID文件路径(使用INSTANCE_NAME区分不同实例) PID_FILE="${APP_HOME}/${INSTANCE_NAME}.pid"