Files

63 lines
1.7 KiB
YAML

# 宿主机运行 admin-api 的独立配置;不加载内置 dev/test/pro 地址。
server:
address: 0.0.0.0
port: 18080
spring:
application:
name: adminapi-local
jpa:
hibernate:
ddl-auto: none
properties:
hibernate.hbm2ddl.auto: none
datasource:
primary:
url: jdbc:mysql://${TEST_SERVER_HOST}:13307/adminapi?useSSL=false&useUnicode=true&characterEncoding=utf-8
username: admin_dev
password: admin_dev_pass
driver: com.mysql.jdbc.Driver
initial-size: 1
min-idle: 1
max-active: 5
max-wait: 5000
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
test-on-borrow: true
validation-query: SELECT 1
secondary:
url: jdbc:postgresql://${TEST_SERVER_HOST}:15432/msgx
username: admin_reader
password: admin_reader_dev_pass
driver: org.postgresql.Driver
initial-size: 1
min-idle: 1
max-active: 5
max-wait: 5000
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
test-on-borrow: true
validation-query: SELECT 1
eureka:
client:
enabled: false
register-with-eureka: false
fetch-registry: false
service-url:
defaultZone: http://127.0.0.1:18761/eureka/
elasticsearch:
ip: ${TEST_SERVER_HOST}
port: 19300
pool: 5
cluster:
name: docker-cluster
nodes: ${TEST_SERVER_HOST}:19300
maxSize: 10000
# 本栈不提供 sys-api;相关接口会失败,不伪造成功响应。
sysApi:
getOpLogSwitchByLevleAndNameUrl: http://127.0.0.1:18093/oplog/getOpLogSwitch/{level}/{name}
logstash:
host: 127.0.0.1:15000
logging:
level:
root: info