| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142 |
- spring:
- application:
- name: evps-comm-server
- profiles:
- active: prod
- config:
- import:
- - optional:file:${user.dir}/conf/evps-comm-server.yml
- main:
- # web-application-type: none
- log-startup-info: true
- banner-mode: off
- output:
- ansi:
- enabled: always
- datasource:
- hikari:
- connection-test-query: SELECT 1
- minimumIdle: 5
- maximumPoolSize: 20
- idleTimeout: 30000
- lifecycle:
- timeout-per-shutdown-phase: 10s
- server:
- port: 9871
- shutdown: graceful
- tomcat:
- threads:
- max: 5 # 톰캣 최대 스레드 수 설정
- min-spare: 2 # 초기 여유 스레드 수
- # keep-alive-timeout: 0 # 커넥션 타임아웃 (ms 단위)
- # max-keep-alive-requests: 1 # Keep-Alive 유지 시간
- # accesslog:
- # enabled: false # 액세스 로그 활성화 여부
- management:
- endpoints:
- prometheus:
- enabled: true
- web:
- exposure:
- include: "*"
- health:
- show-details: "always"
- security:
- enabled: false
- application:
- process-id: evps-comm-server
- binding-port: 7800
- packet-debug: true
- auto-end-minutes: 20
- last-comm-timeout-seconds: 60
- backlog: 0
- worker-threads: 0
- rcv-buf: 0
- snd-buf: 0
- reader-idle-time-seconds: 0
- writer-idle-time-seconds: 0
- all-idle-time-seconds: 0
- connect-timeout-seconds: 0
- max-connection: 0
- packet-workers: 0
- dbms-workers: 1
- queue-size: 0
- thread-pool:
- dbms: 1
- work: 1
- kafka:
- bootstrap-servers: 172.24.0.30:9092,172.24.0.31:9093,172.24.0.32:9094
- group-id: evps-comm-server
- consumer-ack-config: 1
- ping-topic: ping-topic
- multi-connect: false
- node-servers:
- enable-node: false
- props:
- # - request.timeout.ms: 100
- # - max.block.ms: 100
- # - transactional.id: tsi-comm-server-01
- # - acks: 0
- # - retries: 0
- # - linger.ms: 1
- logging:
- file:
- path: ${user.dir}/logs/evps-comm-server/
- ---
- spring:
- config:
- activate:
- on-profile: dev
- import:
- - optional:file:${user.dir}/conf/evps-comm-server-dev.yml
- datasource:
- hikari:
- driver-class-name: org.mariadb.jdbc.Driver
- jdbc-url: jdbc:mariadb://115.91.94.42:13306/cvim_db?characterEncoding=UTF-8&serverTimezone=Asia/Seoul
- username: cvim
- password: 44Klctest$$
- application:
- kafka:
- bootstrap-servers: 61.82.138.91:19092
- ---
- spring:
- config:
- activate:
- on-profile: prod
- import:
- - optional:file:${user.dir}/conf/evps-comm-server-prod.yml
- datasource:
- hikari:
- driver-class-name: org.mariadb.jdbc.Driver
- jdbc-url: jdbc:mariadb://10.4.4.20:3306/cvim_db?characterEncoding=UTF-8&serverTimezone=Asia/Seoul
- #jdbc-url: jdbc:mariadb:failover://10.4.4.20:3306,10.4.4.21:3306/cvim_db?characterEncoding=UTF-8&serverTimezone=Asia/Seoul&connectTimeout=3000&socketTimeout=6000&failoverEnable=true
- #jdbc-url: jdbc:mariadb:replication://10.4.4.20:3306,10.4.4.21:3306/cvim_db?characterEncoding=UTF-8&serverTimezone=Asia/Seoul&useServerPrepStmts=true&failoverEnable=true
- #jdbc-url: jdbc:mariadb://10.4.4.20:3306,10.4.4.21:3306/cvim_db?useServerPrepStmts=true&characterEncoding=UTF-8&serverTimezone=Asia/Seoul
- # FOR MaxScale
- #jdbc-url: jdbc:mariadb://10.4.4.30:4006/cvim_db?characterEncoding=UTF-8&serverTimezone=Asia/Seoul&useServerPrepStmts=true
- #jdbc-url: jdbc:mariadb://10.4.4.20:4006,10.4.4.21:4006/cvim_db?useServerPrepStmts=true&characterEncoding=UTF-8&serverTimezone=Asia/Seoul
- #jdbc-url: jdbc:mariadb://10.4.4.20:4006,10.4.4.21:4006/cvim_db?useServerPrepStmts=true&characterEncoding=UTF-8&serverTimezone=Asia/Seoul
- #jdbc-url: jdbc:mariadb://10.4.4.20:3306,10.4.4.21:3306/cvim_db?failoverEnable=true
- ### 맥스트케일
- #jjdbc-url: dbc:mariadb://10.4.4.20:4006,10.4.4.21:4006/cvim_db?useServerPrepStmts=true&characterEncoding=UTF-8&serverTimezone=Asia/Seoul&failoverEnable=true
- username: cvim
- password: 44Klctest$$
- #spring:
- # datasource:
- # hikari:
- # jdbc-url: jdbc:mariadb://10.4.4.20:4006,10.4.4.21:4006/cvim_db?failoverEnable=true&useServerPrepStmts=true&characterEncoding=UTF-8&serverTimezone=Asia/Seoul
- # driver-class-name: org.mariadb.jdbc.Driver
- # connectionTimeout: 3000
- # validationTimeout: 1000
- # maximumPoolSize: 10
- # initializationFailTimeout: 0
|