From 892657c0b4e376c903b5065fe97b9d199145b17b Mon Sep 17 00:00:00 2001 From: 克 刘 <4345453@qq.com> Date: Fri, 14 Aug 2020 13:23:55 +0800 Subject: [PATCH] 规范YML文件中数据库链接,采用环境配置方式,支持一个数据库创建多套环境 --- kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml | 33 ++++++++++++++++++++++++++++++--- 1 files changed, 30 insertions(+), 3 deletions(-) diff --git a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml index f74a33a..42d89c8 100644 --- a/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml +++ b/kidgrow-business/kidgrow-opration-center/kidgrow-opration-center-server/src/main/resources/application.yml @@ -10,14 +10,35 @@ application: name: oprationcenter-server datasource: - url: jdbc:mysql://${kidgrow.datasource.ip}:3306/opration_center?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai + url: jdbc:mysql://${kidgrow.datasource.ip}:3306/opration_center_${spring.profiles.active}?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai username: ${kidgrow.datasource.username} password: ${kidgrow.datasource.password} # driver-class-name: com.mysql.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource druid: aop-patterns: com.kidgrow.oprationcenter.controller.*,com.kidgrow.oprationcenter.mapper.* - + # rabbitMQ + rabbitmq: + host: ${kidgrow.rabbitmq.host} + port: ${kidgrow.rabbitmq.port} + username: ${kidgrow.rabbitmq.username} + password: ${kidgrow.rabbitmq.password} + #交换机名称 + exchangeName: ${kidgrow.rabbitmq.exchangeName} + #队列名称 + queueName: ${kidgrow.rabbitmq.queueName} #AdvancedEvaluation # AIEvaluation #,AdvancedEvaluationResult + #routingKeyName + routingKeyName: ${kidgrow.rabbitmq.routingKeyName} + virtual-host: ${kidgrow.rabbitmq.virtual-host} + AIEvaluationResults: AIEvaluationResults_${spring.profiles.active} + #开启重试机制 + listener: + simple: + #采用手动应答 + acknowledge-mode: manual + retry: + enabled: true + max-attempts: 5 eureka: instance: ###注册中心ip地址 @@ -57,9 +78,15 @@ #多租户隔离字段 tenantid: tenant_id ignoreTables: - - sys_user - sys_logger - data_need + - business_records + - sys_feedback + - doctor_templete + - consumption_record + - product_order + - product_order_detail + - product_order_record ignoreSqls: - com.kidgrow.usercenter.mapper.SysRoleMapper.findAll -- Gitblit v1.8.0