问题:多实例部署时,APP_NAME相同导致日志互相覆盖 - 实例1: fund-sys (普通租户) - 实例2: fund-sys-vip (VIP租户) - 日志都写入 /datacfs/applogs/fund-sys/ ❌ 修改: - start.sh: - 添加 -Dapp.instance.name=${INSTANCE_NAME} 参数 - 日志目录改为 ${LOG_HOME}/${INSTANCE_NAME} - logback-spring.xml (9个服务): - APP_NAME source改为 app.instance.name - 默认值保持服务名用于fallback 效果: - 实例1: /datacfs/applogs/fund-sys/info.log - 实例2: /datacfs/applogs/fund-sys-vip/info.log ✅