diff --git a/pigx-common/pigx-common-log/src/main/java/com/pig4cloud/pigx/common/log/init/ApplicationLoggerInitializer.java b/pigx-common/pigx-common-log/src/main/java/com/pig4cloud/pigx/common/log/init/ApplicationLoggerInitializer.java
new file mode 100644
index 000000000..66a8db320
--- /dev/null
+++ b/pigx-common/pigx-common-log/src/main/java/com/pig4cloud/pigx/common/log/init/ApplicationLoggerInitializer.java
@@ -0,0 +1,24 @@
+package com.pig4cloud.pigx.common.log.init;
+
+import org.springframework.context.ApplicationContextInitializer;
+import org.springframework.context.ConfigurableApplicationContext;
+import org.springframework.core.env.ConfigurableEnvironment;
+
+/**
+ * @author lengleng
+ * @date 2019-05-22
+ *
+ * 初始化日志路径
+ */
+public class ApplicationLoggerInitializer implements ApplicationContextInitializer {
+ @Override
+ public void initialize(ConfigurableApplicationContext applicationContext) {
+ ConfigurableEnvironment environment = applicationContext.getEnvironment();
+
+ String appName = environment.getProperty("spring.application.name");
+
+ String logBase = environment.getProperty("LOGGING_PATH", "logs");
+ // spring boot admin 直接加载日志
+ System.setProperty("logging.file", String.format("%s/%s/debug.log", logBase, appName));
+ }
+}
diff --git a/pigx-common/pigx-common-log/src/main/resources/META-INF/spring.factories b/pigx-common/pigx-common-log/src/main/resources/META-INF/spring.factories
index 0fa28a4dd..b9931ece1 100644
--- a/pigx-common/pigx-common-log/src/main/resources/META-INF/spring.factories
+++ b/pigx-common/pigx-common-log/src/main/resources/META-INF/spring.factories
@@ -1,2 +1,4 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.pig4cloud.pigx.common.log.LogAutoConfiguration
+org.springframework.context.ApplicationContextInitializer=\
+ com.pig4cloud.pigx.common.log.init.ApplicationLoggerInitializer
\ No newline at end of file
diff --git a/pigx-upms/pigx-upms-biz/src/main/resources/logback-spring.xml b/pigx-upms/pigx-upms-biz/src/main/resources/logback-spring.xml
index c382f2059..964ca8735 100644
--- a/pigx-upms/pigx-upms-biz/src/main/resources/logback-spring.xml
+++ b/pigx-upms/pigx-upms-biz/src/main/resources/logback-spring.xml
@@ -8,7 +8,7 @@
2. 注意修改 的value模块
-->
-
+
@@ -65,5 +65,6 @@
+