From 14201c5bc86b6ed1a97fcb5d61fabd04c9a8a68b Mon Sep 17 00:00:00 2001
From: wayne <wayne8692wayne8692@gmail.com>
Date: 星期二, 23 十一月 2021 11:55:52 +0800
Subject: [PATCH] [update] 因EService回覆content-type為空,導致轉換錯誤,現已修正,順便設定log儲存的位置

---
 pamapi/src/main/resources/logback-spring.xml |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/pamapi/src/main/resources/logback-spring.xml b/pamapi/src/main/resources/logback-spring.xml
index b2448bd..14883da 100644
--- a/pamapi/src/main/resources/logback-spring.xml
+++ b/pamapi/src/main/resources/logback-spring.xml
@@ -4,6 +4,27 @@
 <configuration scan="true">
     <include resource="org/springframework/boot/logging/logback/base.xml"/>
 
+    <property name="logback.dir" value="/appublic/applications/pamapi"/>
+
+    <springProfile name="sit,uat,prod">
+        <appender name="logToFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
+            <File>${logback.dir}/pamapi_server.log</File>
+            <rollingPolicy  class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+                <FileNamePattern>${logback.dir}/log.%d{yyyy-MM-dd}.zip</FileNamePattern>
+                <maxHistory>180</maxHistory>
+                <totalSizeCap>2GB</totalSizeCap>
+            </rollingPolicy>
+            <encoder>
+                <charset>UTF-8</charset>
+                <pattern>%d [%thread] %-5level %logger{36} %line - %msg%n</pattern>
+            </encoder>
+        </appender>
+
+        <root level="DEBUG">
+            <appender-ref ref="logToFile" />
+        </root>
+    </springProfile>
+
 <!-- The FILE and ASYNC appenders are here as examples for a production configuration -->
 <!--
     <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">

--
Gitblit v1.8.0