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 shardingsphere: enabled: false 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@