市北互联平台后端仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

182 lines
4.9 KiB

server:
port: @server.port@
version: @version@
servlet:
context-path: /third
spring:
main:
allow-bean-definition-overriding: true
application:
name: epmet-third-server
# dev|test|prod
profiles:
active: @spring.profiles.active@
jackson:
time-zone: GMT+8
date-format: yyyy-MM-dd HH:mm:ss
redis:
database: @spring.redis.index@
host: @spring.redis.host@
port: @spring.redis.port@
password: @spring.redis.password@
timeout: 30s
datasource:
druid:
#MySQL
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
cloud:
nacos:
discovery:
server-addr: @nacos.server-addr@
namespace: @nacos.discovery.namespace@
register-enabled: @nacos.register-enabled@
ip: @nacos.ip@
serviceListChangedListening:
enable: @nacos.service-list-changed-listening.enable@
config:
enabled: @nacos.config-enabled@
server-addr: @nacos.server-addr@
namespace: @nacos.config.namespace@
group: @nacos.config.group@
file-extension: yaml
flyway:
enabled: @spring.flyway.enabled@
locations: classpath:db/migration
url: @spring.datasource.druid.url@
user: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
baseline-on-migrate: true
baseline-version: 0
management:
endpoints:
web:
exposure:
include: "*"
endpoint:
health:
show-details: ALWAYS
mybatis-plus:
mapper-locations: classpath:/mapper/**/*.xml
typeAliasesPackage: com.epmet.entity
global-config:
db-config:
id-type: ID_WORKER
field-strategy: NOT_NULL
column-underline: true
banner: false
configuration:
map-underscore-to-camel-case: true
cache-enabled: false
call-setters-on-nulls: true
jdbc-type-for-null: 'null'
feign:
hystrix:
enabled: true
client:
config:
default:
loggerLevel: BASIC
okhttp:
enabled: true
hystrix:
command:
default:
execution:
isolation:
thread:
timeoutInMilliseconds: 60000
threadpool:
default:
coreSize: 20
maximumSize: 50
maxQueueSize: 500
queueSizeRejectionThreshold: 800
ribbon:
ReadTimeout: 300000
ConnectTimeout: 300000
pagehelper:
helper-dialect: mysql
reasonable: false
third:
platform:
appId: wxd63ff476314c7c3e
appSecret: 4733aa5ba6dfe0efc569ebac7c4fe56b
aesKey: d6dbde92c67e11eabac1c03fd56f7847qazxswedcvg
token: 1ae5f230c67f11eabac1c03fd56f7847
domain:
requestDomain:
- https://apis.map.qq.com
- https://epmet-cloud.elinkservice.cn
- https://epmet-dev.elinkservice.cn
- https://epmet-test.elinkservice.cn
wsRequestDomain:
- wss://epmet-cloud.elinkservice.cn
- wss://epmet-dev.elinkservice.cn
- wss://epmet-test.elinkservice.cn
uploadDomain:
- https://epmet-cloud.elinkservice.cn
- https://epmet-dev.elinkservice.cn
- https://epmet-test.elinkservice.cn
downloadDomain:
- https://epmet-cloud.elinkservice.cn
- https://epmet-dev.elinkservice.cn
- https://epmet-test.elinkservice.cn
- https://elink-esua-epdc.oss-cn-qingdao.aliyuncs.com
webviewDomain:
- https://epmet-ext.elinkservice.cn
- https://epmet-ext1.elinkservice.cn
- https://epmet-ext2.elinkservice.cn
- https://epmet-ext3.elinkservice.cn
- https://epmet-ext4.elinkservice.cn
- https://epmet-ext5.elinkservice.cn
- https://epmet-ext6.elinkservice.cn
- https://epmet-ext7.elinkservice.cn
- https://epmet-ext8.elinkservice.cn
- https://epmet-ext9.elinkservice.cn
- https://epmet-ext10.elinkservice.cn
dingTalk:
robot:
webHook: @dingTalk.robot.webHook@
secret: @dingTalk.robot.secret@
# 停机选项
shutdown:
graceful:
enable: true #是否开启优雅停机
waitTimeSecs: 30 # 优雅停机等待时间,超过30秒,发出告警
rocketmq:
client:
logUseSlf4j: true
# epmet-cloud集群内部用的rocketmq
# epmet-cloud-inner:
# enable: @rocketmq.epmet-cloud-inner.enable@
# name-server: @rocketmq.epmet-cloud-inner.name-server@
# 区块链对接用的rocketmq
block-chain:
enable: @rocketmq.block-chain.enable@
name-server: @rocketmq.block-chain.name-server@
access-key: @rocketmq.block-chain.access-key@
secret-key: @rocketmq.block-chain.secret-key@
thread:
# 线程池配置
threadPool:
enableCustomize: @thread.threadPool.enable-customize@
corePoolSize: @thread.threadPool.core-pool-size@
maxPoolSize: @thread.threadPool.max-pool-size@
queueCapacity: @thread.threadPool.queue-capacity@
keepAliveSeconds: @thread.threadPool.keep-alive-seconds@
threadNamePrefix: @thread.threadPool.thread-name-prefix@
rejectedExecutionHandler: @thread.threadPool.rejected-execution-handler@