설정파일 profile 적용
This commit is contained in:
parent
cf8c045c2b
commit
d65065ccee
24
src/main/resources/config/application-dev.yml
Normal file
24
src/main/resources/config/application-dev.yml
Normal file
@ -0,0 +1,24 @@
|
||||
#server
|
||||
server:
|
||||
port: 8080
|
||||
|
||||
#spring
|
||||
spring:
|
||||
datasource:
|
||||
datasource:
|
||||
master:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
username: pvDBuser
|
||||
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Master-HikariPool
|
||||
read:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
username: pvDBuser
|
||||
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Read-HikariPool
|
||||
jackson:
|
||||
time-zone: Asia/Seoul
|
||||
25
src/main/resources/config/application-local.yml
Normal file
25
src/main/resources/config/application-local.yml
Normal file
@ -0,0 +1,25 @@
|
||||
#server
|
||||
server:
|
||||
port: 8080
|
||||
|
||||
#spring
|
||||
spring:
|
||||
datasource:
|
||||
datasource:
|
||||
master:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
username: pvDBuser
|
||||
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Master-HikariPool
|
||||
read:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
username: pvDBuser
|
||||
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Read-HikariPool
|
||||
jackson:
|
||||
time-zone: Asia/Seoul
|
||||
|
||||
24
src/main/resources/config/application-prd.yml
Normal file
24
src/main/resources/config/application-prd.yml
Normal file
@ -0,0 +1,24 @@
|
||||
#server
|
||||
server:
|
||||
port: 80
|
||||
|
||||
#spring
|
||||
spring:
|
||||
datasource:
|
||||
datasource:
|
||||
master:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
username: pvDBuser
|
||||
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Master-HikariPool
|
||||
read:
|
||||
driver-class-name: net.sf.log4jdbc.sql.jdbcapi.DriverSpy
|
||||
jdbc-url: jdbc:log4jdbc:sqlserver://1.248.227.176:1433;databaseName=NEWPVCAD;encrypt=true;trustServerCertificate=true
|
||||
username: pvDBuser
|
||||
password: ENC(W7owprYnvf7vqwO6Piw4dHfVBCSxE4Ck)
|
||||
maximum-pool-size: 4
|
||||
pool-name: Read-HikariPool
|
||||
jackson:
|
||||
time-zone: Asia/Seoul
|
||||
39
src/main/resources/logback/logback-dev.xml
Normal file
39
src/main/resources/logback/logback-dev.xml
Normal file
@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:noNamespaceSchemaLocation="http://www.padual.com/java/logback.xsd">
|
||||
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
|
||||
<springProperty scope="context" name="ACTIVE_PROFILE" source="spring.profiles.active"/>
|
||||
<property name="LOG_HOME" value="/logs/bo-api/"/>
|
||||
<property name="LOG_FILE" value="${LOG_HOME}${ACTIVE_PROFILE}.order.bo.api"/>
|
||||
<property name="LOG_FILE_EXT" value=".log"/>
|
||||
|
||||
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
|
||||
<encoder>
|
||||
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||
<charset>${CONSOLE_LOG_CHARSET}</charset>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||
<file>${LOG_FILE}${LOG_FILE_EXT}</file>
|
||||
<encoder>
|
||||
<pattern>${FILE_LOG_PATTERN}</pattern>
|
||||
<charset>${FILE_LOG_CHARSET}</charset>
|
||||
</encoder>
|
||||
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
||||
<fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}${LOG_FILE_EXT}</fileNamePattern>
|
||||
</rollingPolicy>
|
||||
</appender>
|
||||
|
||||
<logger name="jdbc" level="warn"/>
|
||||
<logger name="com.zaxxer.hikari" level="info"/>
|
||||
<logger name="jdbc.sqltiming" level="debug"/>
|
||||
|
||||
<logger name="com.interplug.qcast" level="debug"/>
|
||||
|
||||
<root level="warn">
|
||||
<appender-ref ref="CONSOLE"/>
|
||||
<!-- <appender-ref ref="FILE" />-->
|
||||
</root>
|
||||
|
||||
</configuration>
|
||||
39
src/main/resources/logback/logback-prd.xml
Normal file
39
src/main/resources/logback/logback-prd.xml
Normal file
@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:noNamespaceSchemaLocation="http://www.padual.com/java/logback.xsd">
|
||||
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
|
||||
<springProperty scope="context" name="ACTIVE_PROFILE" source="spring.profiles.active"/>
|
||||
<property name="LOG_HOME" value="/logs/bo-api/"/>
|
||||
<property name="LOG_FILE" value="${LOG_HOME}${ACTIVE_PROFILE}.order.bo.api"/>
|
||||
<property name="LOG_FILE_EXT" value=".log"/>
|
||||
|
||||
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
|
||||
<encoder>
|
||||
<pattern>${CONSOLE_LOG_PATTERN}</pattern>
|
||||
<charset>${CONSOLE_LOG_CHARSET}</charset>
|
||||
</encoder>
|
||||
</appender>
|
||||
|
||||
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||
<file>${LOG_FILE}${LOG_FILE_EXT}</file>
|
||||
<encoder>
|
||||
<pattern>${FILE_LOG_PATTERN}</pattern>
|
||||
<charset>${FILE_LOG_CHARSET}</charset>
|
||||
</encoder>
|
||||
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
||||
<fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}${LOG_FILE_EXT}</fileNamePattern>
|
||||
</rollingPolicy>
|
||||
</appender>
|
||||
|
||||
<logger name="jdbc" level="warn"/>
|
||||
<logger name="com.zaxxer.hikari" level="info"/>
|
||||
<logger name="jdbc.sqltiming" level="debug"/>
|
||||
|
||||
<logger name="com.interplug.qcast" level="debug"/>
|
||||
|
||||
<root level="warn">
|
||||
<appender-ref ref="CONSOLE"/>
|
||||
<!-- <appender-ref ref="FILE" />-->
|
||||
</root>
|
||||
|
||||
</configuration>
|
||||
Loading…
x
Reference in New Issue
Block a user