spring: servlet: multipart: max-file-size: 100MB #单个文件最大限制 max-request-size: 100MB #多个文件最大限制 mvc: static-path-pattern: /shop/static/** datasource: url: jdbc:mysql://@mysql.host@:@mysql.port@/@mysql.db@?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&&zeroDateTimeBehavior=convertToNull username: @mysql.user@ password: @mysql.pwd@ driver-class-name: @mysql.driver@ type: com.alibaba.druid.pool.DruidDataSource druid: async-init: true initial-size: 5 max-active: 20 min-idle: 5 max-wait: 60000 validationQuery: SELECT 1 test-while-idle: true test-on-borrow: false test-on-return: false pool-prepared-statements: true max-pool-prepared-statement-per-connection-size: 20 filters: stat,wall,slf4j filter: stat: enabled: true db-type: mysql log-slow-sql: true slow-sql-millis: 10 aop-patterns: com.suisung.mall.common.service.impl.*,com.suisung.mall.core.web.service.impl.*,com.suisung.mall.shop.* redis: host: @redis.host@ # Redis服务器地址 database: @redis.database@ # Redis数据库索引(默认为0) port: @redis.port@ # Redis服务器连接端口 password: @redis.password@ # Redis服务器连接密码(默认为空) timeout: 3000ms # 连接超时时间(毫秒) lettuce: pool: max-active: 64 max-wait: -1ms max-idle: 64 min-idle: 0 rabbitmq: host: @rabbitmq.host@ port: @rabbitmq.port@ virtual-host: @rabbitmq.virtual-host@ listener: simple: acknowledge-mode: manual #手动确认消息,不使用默认的消费端确认 retry: enabled: true # 开启重试次数的限制,解决消费者出现异常死循环问题 max-attempts: 3 #最大重试次数 initial-interval: 1000 #重试间隔时间 publisher-confirm-type: correlated publisher-returns: true username: @rabbitmq.username@ password: @rabbitmq.password@ cloud: nacos: discovery: server-addr: @nacos.server.address@ config: server-addr: @nacos.server.address@ file-extension: yaml sentinel: transport: dashboard: @sentinel.transport.dashboard@ eager: true upload: # 图片上传配置 filepath: @upload.filepath@ # 本地环境静态文件路径 seata: # 开启自动装配 enabled: true # 本客户端的微服务名称 application-id: mall-shop data-source-proxy-mode: AT # 读取哪个事务分组 # 例如此时会读取 SEATA_GROUP 这个分组下的 service.vgroupMapping.my_test_tx_group 这个属性的值。从上面的配置可以知道笔者此处的最终值为 testCluster。后面程序运行会找到 testCluster 这个集群的seata服务端,进行通讯。 tx-service-group: @seata.tx-service-group@ enable-auto-data-source-proxy: true registry: type: nacos nacos: server-addr: @nacos.server.address@ group: @seata.group@ username: @nacos.username@ password: @nacos.password@ config: type: nacos nacos: server-addr: @nacos.server.address@ group: @seata.group@ username: @nacos.username@ password: @nacos.password@ service: vgroup-mapping: my_test_tx_group: default # 控制台日志信息 logging: level: com: suisung: mall: shop: debug sun: mail: error baomidou: error alibaba: cloud: seata: error nacos: client: naming: error config: error netflix: error org: error io: error reactor: error springfox: error # 个推 getui: # Url前缀 baseUrl: https://restapi.getui.com/v2/ # appId、appKey、appSecret、masterSecret 需要去HBuilderX打包配置里拿 appId: BSI8xYmHyT76ngmcxFQDy9 appKey: nhdgI308yP7HKfiauhbji9 appSecret: cTBzsJbcZSAOeBXIREr4y2 masterSecret: ybdUcVJJKw5bAcQB4DpC0A logstash: host: @logstash.host@