spring: datasource: url: jdbc:mysql://@mysql.host@:@mysql.port@/@mysql.db@?rewriteBatchedStatements=true&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.pay.* 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 #手动确认消息,不使用默认的消费端确认 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 seata: # 开启自动装配 enabled: true # 本客户端的微服务名称 application-id: mall-pay 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: pay: mapper: 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 logstash: host: @logstash.host@ project: domain: @project.domain@ #拉卡拉支付和分账 lakala: #服务地址 server_url: https://test.wsmsd.cn/sit #应用Id app_id: OP00000003 #商户证书序列号 serial_no: 00dfba8194c41b84cf #商户证书 api_cert_path: payKey/lakala/dev/OP00000003_cert.cer #商户私钥 api_pri_key_path: payKey/lakala/dev/OP00000003_private_key.pem #拉卡拉平台证书 lkl_platform_cer_path: payKey/lakala/dev/lkl_notify_cert_v2.cer # 机构代码 org_code: 1 #运费代理商商户号(深圳立挚) delivery_merchant_no: 822584059990FYP #运费代理商终端号码(深圳立挚),M0780629(B2B收银台) M0780798(专业化扫码) delivery_term_no: N5811590