#服务器端口 server: port: 8600 #数据源配置 #spring: # datasource: # url: ${blade.datasource.dev.url} # username: ${blade.datasource.dev.username} # password: ${blade.datasource.dev.password} spring: #rabbitmq配置 rabbitmq: host: 192.168.2.46 port: 5672 username: admin password: admin #虚拟host 可以不设置,使用server默认host virtual-host: / #确认消息已发送到队列(Queue) publisher-returns: true publisher-confirm-type: correlated # 手动提交消息 listener: simple: acknowledge-mode: auto default-requeue-rejected: false retry: enabled: true # 开启消费者失败重试 initial-interval: 1000 # 初识的失败等待时长为1秒 multiplier: 1 # 失败的等待时长倍数,下次等待时长 = multiplier * last-interval max-attempts: 3 # 最大重试次数 stateless: true # true无状态;false有状态。如果业务中包含事务,这里改为false direct: acknowledge-mode: manual template: mandatory: true #排除DruidDataSourceAutoConfigure autoconfigure: exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure datasource: dynamic: druid: # connect-timeout: 60000 #通用校验配置 validation-query: select 1 #启用sql日志拦截器 proxy-filters: - sqlLogInterceptor #设置默认的数据源或者数据源组,默认值即为master primary: master datasource: master: druid: #独立校验配置 validation-query: select 1 #oracle校验 #validation-query: select 1 from dual url: ${blade.datasource.distribution.master.url} username: ${blade.datasource.distribution.master.username} password: ${blade.datasource.distribution.master.password} # 627683: # druid: # #独立校验配置 # validation-query: select 1 # #oracle校验 # #validation-query: select 1 from dual # url: ${blade.datasource.distribution.627683.url} # username: ${blade.datasource.distribution.627683.username} # password: ${blade.datasource.distribution.627683.password} # 703623: # druid: # #独立校验配置 # validation-query: select 1 # #oracle校验 # #validation-query: select 1 from dual # url: ${blade.datasource.distribution.703623.url} # username: ${blade.datasource.distribution.703623.username} # password: ${blade.datasource.distribution.703623.password}