Browse Source

Merge remote-tracking branch 'remotes/origin/dev_write_read_db_2.0' into pingyin_master

# Conflicts:
#	epmet-admin/epmet-admin-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-activiti/epmet-activiti-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-common-service/common-service-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-demo/epmet-demo-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-ext/epmet-ext-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-heart/epmet-heart-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-job/epmet-job-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-message/epmet-message-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-oss/epmet-oss-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-point/epmet-point-server/src/main/resources/bootstrap.yml
#	epmet-module/epmet-third/epmet-third-server/src/main/resources/bootstrap.yml
#	epmet-module/gov-access/gov-access-server/src/main/resources/bootstrap.yml
#	epmet-module/gov-issue/gov-issue-server/src/main/resources/bootstrap.yml
#	epmet-module/gov-project/gov-project-server/src/main/resources/bootstrap.yml
#	epmet-module/gov-voice/gov-voice-server/src/main/resources/bootstrap.yml
#	epmet-module/open-data-worker/open-data-worker-server/src/main/resources/bootstrap.yml
#	epmet-module/oper-access/oper-access-server/src/main/resources/bootstrap.yml
#	epmet-module/oper-crm/oper-crm-server/src/main/resources/bootstrap.yml
#	epmet-module/oper-customize/oper-customize-server/src/main/resources/bootstrap.yml
#	epmet-module/resi-group/resi-group-server/src/main/resources/bootstrap.yml
#	epmet-module/resi-guide/resi-guide-server/src/main/resources/bootstrap.yml
#	epmet-module/resi-partymember/resi-partymember-server/src/main/resources/bootstrap.yml
#	epmet-user/epmet-user-server/src/main/resources/bootstrap.yml
master
jianjun 3 years ago
parent
commit
11a267dd50
  1. 2
      epmet-admin/epmet-admin-server/src/main/resources/bootstrap.yml
  2. 6
      epmet-commons/epmet-commons-mybatis/pom.xml
  3. 6
      epmet-commons/epmet-commons-tools/pom.xml
  4. 7
      epmet-module/data-aggregator/data-aggregator-server/pom.xml
  5. 7
      epmet-module/data-report/data-report-server/pom.xml
  6. 7
      epmet-module/data-statistical/data-statistical-server/pom.xml
  7. 8
      epmet-module/epmet-activiti/epmet-activiti-server/pom.xml
  8. 2
      epmet-module/epmet-activiti/epmet-activiti-server/src/main/resources/bootstrap.yml
  9. 2
      epmet-module/epmet-common-service/common-service-server/src/main/resources/bootstrap.yml
  10. 32
      epmet-module/epmet-demo/epmet-demo-server/pom.xml
  11. 11
      epmet-module/epmet-demo/epmet-demo-server/src/main/resources/bootstrap.yml
  12. 2
      epmet-module/epmet-ext/epmet-ext-server/src/main/resources/bootstrap.yml
  13. 2
      epmet-module/epmet-heart/epmet-heart-server/src/main/resources/bootstrap.yml
  14. 2
      epmet-module/epmet-job/epmet-job-server/src/main/resources/bootstrap.yml
  15. 2
      epmet-module/epmet-message/epmet-message-server/src/main/resources/bootstrap.yml
  16. 6
      epmet-module/epmet-oss/epmet-oss-client/pom.xml
  17. 12
      epmet-module/epmet-oss/epmet-oss-server/pom.xml
  18. 2
      epmet-module/epmet-oss/epmet-oss-server/src/main/resources/bootstrap.yml
  19. 2
      epmet-module/epmet-point/epmet-point-server/src/main/resources/bootstrap.yml
  20. 2
      epmet-module/epmet-third/epmet-third-server/src/main/resources/bootstrap.yml
  21. 2
      epmet-module/gov-access/gov-access-server/src/main/resources/bootstrap.yml
  22. 2
      epmet-module/gov-issue/gov-issue-server/src/main/resources/bootstrap.yml
  23. 5
      epmet-module/gov-org/gov-org-server/pom.xml
  24. 2
      epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/CustomerGridServiceImpl.java
  25. 151
      epmet-module/gov-org/gov-org-server/src/main/resources/bootstrap.yml
  26. 127
      epmet-module/gov-project/gov-project-server/src/main/resources/bootstrap.yml
  27. 2
      epmet-module/gov-voice/gov-voice-server/src/main/resources/bootstrap.yml
  28. 2
      epmet-module/open-data-worker/open-data-worker-server/src/main/resources/bootstrap.yml
  29. 2
      epmet-module/oper-access/oper-access-server/src/main/resources/bootstrap.yml
  30. 2
      epmet-module/oper-crm/oper-crm-server/src/main/resources/bootstrap.yml
  31. 3
      epmet-module/oper-customize/oper-customize-server/src/main/resources/bootstrap.yml
  32. 2
      epmet-module/resi-group/resi-group-server/src/main/resources/bootstrap.yml
  33. 2
      epmet-module/resi-guide/resi-guide-server/src/main/resources/bootstrap.yml
  34. 2
      epmet-module/resi-partymember/resi-partymember-server/src/main/resources/bootstrap.yml
  35. 4
      epmet-user/epmet-user-server/pom.xml
  36. 151
      epmet-user/epmet-user-server/src/main/resources/bootstrap.yml

2
epmet-admin/epmet-admin-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

6
epmet-commons/epmet-commons-mybatis/pom.xml

@ -70,6 +70,12 @@
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.12</version>
</dependency>
<!--读写分离-->
<dependency>
<groupId>org.apache.shardingsphere</groupId>
<artifactId>sharding-jdbc-spring-boot-starter</artifactId>
<version>4.0.0-RC1</version>
</dependency>
<!--flyway 数据库迁移工具-->
<dependency>

6
epmet-commons/epmet-commons-tools/pom.xml

@ -75,6 +75,12 @@
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>${commons.fileupload.version}</version>
<exclusions>
<exclusion>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>commons-io</groupId>

7
epmet-module/data-aggregator/data-aggregator-server/pom.xml

@ -32,6 +32,13 @@
<groupId>com.epmet</groupId>
<artifactId>epmet-commons-mybatis</artifactId>
<version>2.0.0</version>
<!--排除主从-->
<exclusions>
<exclusion>
<groupId>org.apache.shardingsphere</groupId>
<artifactId>sharding-jdbc-spring-boot-starter</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.epmet</groupId>

7
epmet-module/data-report/data-report-server/pom.xml

@ -28,6 +28,13 @@
<groupId>com.epmet</groupId>
<artifactId>epmet-commons-mybatis</artifactId>
<version>2.0.0</version>
<!--排除主从-->
<exclusions>
<exclusion>
<groupId>org.apache.shardingsphere</groupId>
<artifactId>sharding-jdbc-spring-boot-starter</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.epmet</groupId>

7
epmet-module/data-statistical/data-statistical-server/pom.xml

@ -22,6 +22,13 @@
<groupId>com.epmet</groupId>
<artifactId>epmet-commons-mybatis</artifactId>
<version>2.0.0</version>
<!--排除主从-->
<exclusions>
<exclusion>
<groupId>org.apache.shardingsphere</groupId>
<artifactId>sharding-jdbc-spring-boot-starter</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>

8
epmet-module/epmet-activiti/epmet-activiti-server/pom.xml

@ -84,6 +84,10 @@
<artifactId>slf4j-log4j12</artifactId>
<groupId>org.slf4j</groupId>
</exclusion>
<exclusion>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
@ -122,6 +126,10 @@
<artifactId>spring-security-crypto</artifactId>
<groupId>org.springframework.security</groupId>
</exclusion>
<exclusion>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- 替换Feign原生httpclient -->

2
epmet-module/epmet-activiti/epmet-activiti-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/epmet-common-service/common-service-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

32
epmet-module/epmet-demo/epmet-demo-server/pom.xml

@ -125,6 +125,38 @@
<profiles>
<profile>
<id>dev</id>
<activation>
<activeByDefault>false</activeByDefault>
</activation>
<properties>
<server.port>8088</server.port>
<spring.profiles.active>dev</spring.profiles.active>
<!-- 数据库配置-->
<spring.datasource.druid.url>
<![CDATA[jdbc:mysql://192.168.1.140:3306/epmet_demo?allowMultiQueries=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai]]>
</spring.datasource.druid.url>
<spring.datasource.druid.username>epmet_demo_user</spring.datasource.druid.username>
<spring.datasource.druid.password>EpmEt-db-UsEr</spring.datasource.druid.password>
<!-- redis配置 -->
<spring.redis.index>0</spring.redis.index>
<spring.redis.host>192.168.1.140</spring.redis.host>
<spring.redis.port>6379</spring.redis.port>
<spring.redis.password>123456</spring.redis.password>
<!-- nacos -->
<nacos.register-enabled>true</nacos.register-enabled>
<nacos.server-addr>192.168.1.140:8848</nacos.server-addr>
<nacos.discovery.namespace>1fecc730-5e6e-464c-aae9-7567944e7936</nacos.discovery.namespace>
<nacos.config.namespace></nacos.config.namespace>
<nacos.config.group></nacos.config.group>
<nacos.config-enabled>false</nacos.config-enabled>
<nacos.ip/>
<!--是否开启服务列表变更监听-->
<nacos.service-list-changed-listening.enable>true</nacos.service-list-changed-listening.enable>
</properties>
</profile>
<profile>
<id>local</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>

11
epmet-module/epmet-demo/epmet-demo-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL
@ -39,6 +41,15 @@ spring:
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
# 数据迁移工具flyway
flyway:
enabled: false
locations: classpath:db/migration
url:
user:
password:
baseline-on-migrate: true
baseline-version: 0
cloud:
nacos:
discovery:

2
epmet-module/epmet-ext/epmet-ext-server/src/main/resources/bootstrap.yml

@ -29,6 +29,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/epmet-heart/epmet-heart-server/src/main/resources/bootstrap.yml

@ -29,6 +29,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/epmet-job/epmet-job-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/epmet-message/epmet-message-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

6
epmet-module/epmet-oss/epmet-oss-client/pom.xml

@ -32,6 +32,12 @@
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3.3</version>
<exclusions>
<exclusion>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>net.coobird</groupId>

12
epmet-module/epmet-oss/epmet-oss-server/pom.xml

@ -55,6 +55,12 @@
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<exclusions>
<exclusion>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
@ -85,6 +91,12 @@
<groupId>com.github.tobato</groupId>
<artifactId>fastdfs-client</artifactId>
<version>${fastdfs.version}</version>
<exclusions>
<exclusion>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework</groupId>

2
epmet-module/epmet-oss/epmet-oss-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/epmet-point/epmet-point-server/src/main/resources/bootstrap.yml

@ -29,6 +29,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/epmet-third/epmet-third-server/src/main/resources/bootstrap.yml

@ -29,6 +29,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/gov-access/gov-access-server/src/main/resources/bootstrap.yml

@ -29,6 +29,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/gov-issue/gov-issue-server/src/main/resources/bootstrap.yml

@ -29,6 +29,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

5
epmet-module/gov-org/gov-org-server/pom.xml

@ -33,11 +33,6 @@
<artifactId>epmet-commons-mybatis</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>com.epmet</groupId>
<artifactId>epmet-commons-dynamic-datasource</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>com.epmet</groupId>
<artifactId>epmet-oss-client</artifactId>

2
epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/service/impl/CustomerGridServiceImpl.java

@ -111,6 +111,8 @@ public class CustomerGridServiceImpl extends BaseServiceImpl<CustomerGridDao, Cu
private GovProjectOpenFeignClient govProjectOpenFeignClient;
@Autowired
private EpmetMessageOpenFeignClient epmetMessageOpenFeignClient;
@Autowired
private EpmetUserOpenFeignClient epmetUserOpenFeignClient;

151
epmet-module/gov-org/gov-org-server/src/main/resources/bootstrap.yml

@ -41,34 +41,129 @@ spring:
password: @spring.datasource.druid.password@
baseline-on-migrate: true
baseline-version: 0
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@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: true
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
shardingsphere:
sharding:
default-data-source-name: master
masterslave:
name: ms
master-data-source-name: master
slave-data-source-names: slave1,slave2
#配置slave节点的负载均衡均衡策略,采用轮询机制
load-balance-algorithm-type: round_robin
datasource:
names: master,slave1,slave2
master:
#MySQL
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: false
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
slave1:
#MySQL
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: false
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
slave2:
#MySQL
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: false
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
# 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@
# initial-size: 10
# max-active: 100
# min-idle: 10
# max-wait: 60000
# pool-prepared-statements: true
# max-pool-prepared-statement-per-connection-size: 20
# time-between-eviction-runs-millis: 60000
# min-evictable-idle-time-millis: 300000
# #Oracle需要打开注释
# #validation-query: SELECT 1 FROM DUAL
# test-while-idle: true
# test-on-borrow: false
# test-on-return: false
# filter:
# stat:
# log-slow-sql: true
# slow-sql-millis: 1000
# merge-sql: false
# wall:
# config:
# multi-statement-allow: true
cloud:
nacos:
discovery:

127
epmet-module/gov-project/gov-project-server/src/main/resources/bootstrap.yml

@ -29,22 +29,117 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
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@
#监控页面
stat-view-servlet:
enabled: false
#loginUsername: admin
#loginPassword: admin
allow:
web-stat-filter:
enabled: false
filters: stat,wall,log4j2
shardingsphere:
sharding:
default-data-source-name: master
masterslave:
name: ms
master-data-source-name: master
slave-data-source-names: slave1,slave2
#配置slave节点的负载均衡均衡策略,采用轮询机制
load-balance-algorithm-type: round_robin
datasource:
names: master,slave1,slave2
master:
#MySQL
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: false
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
slave1:
#MySQL
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: false
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
slave2:
#MySQL
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: false
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
# 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@
# #监控页面
# stat-view-servlet:
# enabled: false
# #loginUsername: admin
# #loginPassword: admin
# allow:
# web-stat-filter:
# enabled: false
# filters: stat,wall,log4j2
# 数据迁移工具flyway
flyway:
enabled: @spring.flyway.enabled@

2
epmet-module/gov-voice/gov-voice-server/src/main/resources/bootstrap.yml

@ -29,6 +29,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/open-data-worker/open-data-worker-server/src/main/resources/bootstrap.yml

@ -29,6 +29,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/oper-access/oper-access-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/oper-crm/oper-crm-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

3
epmet-module/oper-customize/oper-customize-server/src/main/resources/bootstrap.yml

@ -32,7 +32,10 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL
driver-class-name: com.mysql.cj.jdbc.Driver

2
epmet-module/resi-group/resi-group-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/resi-guide/resi-guide-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

2
epmet-module/resi-partymember/resi-partymember-server/src/main/resources/bootstrap.yml

@ -32,6 +32,8 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
shardingsphere:
enabled: false
datasource:
druid:
#MySQL

4
epmet-user/epmet-user-server/pom.xml

@ -28,11 +28,11 @@
<artifactId>epmet-commons-mybatis</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<!-- <dependency>
<groupId>com.epmet</groupId>
<artifactId>epmet-commons-dynamic-datasource</artifactId>
<version>2.0.0</version>
</dependency>
</dependency>-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>

151
epmet-user/epmet-user-server/src/main/resources/bootstrap.yml

@ -32,34 +32,129 @@ spring:
cluster:
nodes: @spring.redis.cluster.nodes@
max-redirects: @spring.redis.cluster.max-redirects@
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@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: true
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
shardingsphere:
sharding:
default-data-source-name: master
masterslave:
name: ms
master-data-source-name: master
slave-data-source-names: slave1,slave2
#配置slave节点的负载均衡均衡策略,采用轮询机制
load-balance-algorithm-type: round_robin
datasource:
names: master,slave1,slave2
master:
#MySQL
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: false
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
slave1:
#MySQL
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: false
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
slave2:
#MySQL
type: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: @spring.datasource.druid.url@
username: @spring.datasource.druid.username@
password: @spring.datasource.druid.password@
initial-size: 10
max-active: 100
min-idle: 10
max-wait: 60000
pool-prepared-statements: true
max-pool-prepared-statement-per-connection-size: 20
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
#Oracle需要打开注释
#validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
filter:
stat:
log-slow-sql: false
slow-sql-millis: 1000
merge-sql: false
wall:
config:
multi-statement-allow: true
# 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@
# initial-size: 10
# max-active: 100
# min-idle: 10
# max-wait: 60000
# pool-prepared-statements: true
# max-pool-prepared-statement-per-connection-size: 20
# time-between-eviction-runs-millis: 60000
# min-evictable-idle-time-millis: 300000
# #Oracle需要打开注释
# #validation-query: SELECT 1 FROM DUAL
# test-while-idle: true
# test-on-borrow: false
# test-on-return: false
# filter:
# stat:
# log-slow-sql: true
# slow-sql-millis: 1000
# merge-sql: false
# wall:
# config:
# multi-statement-allow: true
# 数据迁移工具flyway
flyway:
enabled: @spring.flyway.enabled@

Loading…
Cancel
Save