Skip to content

Commit

Permalink
perf($spring-boot-admin): exclude unnecessary dependencies
Browse files Browse the repository at this point in the history
1. MyBatis Plus
2. Redis
3. RabbitMQ
4. SFTP
  • Loading branch information
johnnymillergh committed Jun 27, 2021
1 parent 7dbcfc9 commit 305e12b
Show file tree
Hide file tree
Showing 7 changed files with 42 additions and 120 deletions.
42 changes: 42 additions & 0 deletions spring-boot-admin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,48 @@
<dependency>
<groupId>com.jmsoftware.maf</groupId>
<artifactId>spring-cloud-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</exclusion>
<exclusion>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-sftp</artifactId>
</exclusion>
<exclusion>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
</exclusion>
<exclusion>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
</exclusion>
<exclusion>
<groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
</exclusion>
<exclusion>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</exclusion>
<exclusion>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
</exclusion>
</exclusions>
</dependency>

<dependency>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,6 @@ spring:
add-properties: true
zipkin:
base-url: http://maf-zipkin-development-docker:9411
datasource:
url: jdbc:mysql://maf-mysql-server-master-development-docker:3306/muscle_and_fitness?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
redis:
host: maf-redis-development-docker
port: 6379
password: maf@redis
rabbitmq:
host: maf-rabbitmq-development-docker
port: 5672
username: maf_rabbitmq_su
password: maf@rabbitmq

maf:
configuration:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,6 @@ spring:
add-properties: true
zipkin:
base-url: http://localhost:9411
datasource:
url: jdbc:mysql://localhost:3306/muscle_and_fitness?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
redis:
host: localhost
port: 6379
password: maf@redis
rabbitmq:
host: localhost
port: 5672
username: maf_rabbitmq_su
password: maf@rabbitmq

maf:
configuration:
Expand Down
13 changes: 0 additions & 13 deletions spring-boot-admin/src/main/resources/application-production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,6 @@ spring:
add-properties: false
zipkin:
base-url: http://maf-zipkin-production:9411
datasource:
url: jdbc:mysql://maf-mysql-server-master-production:3306/muscle_and_fitness?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
redis:
host: maf-redis-production
port: 6379
password: maf@redis
rabbitmq:
host: maf-rabbitmq-production
port: 5672
username: maf_rabbitmq_su
password: maf@rabbitmq

maf:
configuration:
Expand Down
13 changes: 0 additions & 13 deletions spring-boot-admin/src/main/resources/application-stage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,6 @@ spring:
add-properties: false
zipkin:
base-url: http://maf-zipkin-stage:9411
datasource:
url: jdbc:mysql://maf-mysql-server-master-stage:3306/muscle_and_fitness?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
redis:
host: maf-redis-stage
port: 6379
password: maf@redis
rabbitmq:
host: maf-rabbitmq-stage
port: 5672
username: maf_rabbitmq_su
password: maf@rabbitmq

maf:
configuration:
Expand Down
13 changes: 0 additions & 13 deletions spring-boot-admin/src/main/resources/application-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,6 @@ spring:
add-properties: false
zipkin:
base-url: http://maf-zipkin-test:9411
datasource:
url: jdbc:mysql://maf-mysql-server-master-test:3306/muscle_and_fitness?useSSL=true&useUnicode=true
username: maf_mysql_rw
password: maf@mysql
redis:
host: maf-redis-test
port: 6379
password: maf@redis
rabbitmq:
host: maf-rabbitmq-test
port: 5672
username: maf_rabbitmq_su
password: maf@rabbitmq

maf:
configuration:
Expand Down
55 changes: 0 additions & 55 deletions spring-boot-admin/src/main/resources/application.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,61 +34,6 @@ spring:
prefer-ip-address: true
ip-address: ${spring.cloud.client.ip-address}
health-check-critical-timeout: 15s
datasource:
name: muscle_and_fitness
type: com.alibaba.druid.pool.DruidDataSource
druid:
driver-class-name: com.mysql.cj.jdbc.Driver
initial-size: 5
minIdle: 10
max-active: 20
max-wait: 60000
min-evictable-idle-time-millis: 600000
max-evictable-idle-time-millis: 900000
validation-query: SELECT 1
test-while-idle: true
test-on-borrow: false
test-on-return: false
pool-prepared-statements: true
max-open-prepared-statements: 20
keep-alive: true
filters: stat,wall,log4j2
filter:
stat:
enabled: true
db-type: mysql
log-slow-sql: true
slow-sql-millis: 2000
slf4j:
enabled: true
statement-log-error-enabled: true
statement-create-after-log-enabled: false
statement-close-after-log-enabled: false
result-set-open-after-log-enabled: false
result-set-close-after-log-enabled: false
web-stat-filter:
enabled: true
url-pattern: /*
exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"
session-stat-enable: true
session-stat-max-count: 1000
stat-view-servlet:
enabled: true
url-pattern: /druid/*
reset-enable: false
login-username: root
login-password: maf_druid_password
allow:
redis:
database: 0
timeout: 10000ms
client-type: LETTUCE
lettuce:
pool:
max-active: 20
max-idle: 10
max-wait: -1ms
min-idle: 0

management:
endpoints:
Expand Down

0 comments on commit 305e12b

Please sign in to comment.