Commit 46b9ccdd by Nepxion

增加Spring Boot Admin功能

parent 0d9fd364
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
<properties> <properties>
<discovery.plugin.version>4.2.8</discovery.plugin.version> <discovery.plugin.version>4.2.8</discovery.plugin.version>
<spring.cloud.version>Finchley.RELEASE</spring.cloud.version> <spring.cloud.version>Finchley.RELEASE</spring.cloud.version>
<spring.boot.admin.version>2.0.2</spring.boot.admin.version>
<java.version>1.8</java.version> <java.version>1.8</java.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties> </properties>
...@@ -40,6 +41,14 @@ ...@@ -40,6 +41,14 @@
<type>pom</type> <type>pom</type>
<scope>import</scope> <scope>import</scope>
</dependency> </dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-dependencies</artifactId>
<version>${spring.boot.admin.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies> </dependencies>
</dependencyManagement> </dependencyManagement>
...@@ -61,6 +70,11 @@ ...@@ -61,6 +70,11 @@
<!-- <artifactId>spring-cloud-starter-consul-discovery</artifactId> --> <!-- <artifactId>spring-cloud-starter-consul-discovery</artifactId> -->
<!-- <artifactId>spring-cloud-starter-zookeeper-discovery</artifactId> --> <!-- <artifactId>spring-cloud-starter-zookeeper-discovery</artifactId> -->
</dependency> </dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
</dependency>
</dependencies> </dependencies>
<build> <build>
......
# Spring cloud config # Spring cloud config
spring.application.name=discovery-springcloud-example-console spring.application.name=discovery-springcloud-example-console
server.port=2222 server.port=2222
# Eureka config # Eureka config
eureka.client.serviceUrl.defaultZone=http://localhost:9528/eureka/
eureka.instance.preferIpAddress=true
eureka.instance.metadataMap.version=1.0 eureka.instance.metadataMap.version=1.0
eureka.instance.metadataMap.group=example-console-group eureka.instance.metadataMap.group=example-console-group
# Consul config # Consul config
spring.cloud.consul.host=localhost
spring.cloud.consul.port=8500
spring.cloud.consul.discovery.preferIpAddress=true
spring.cloud.consul.discovery.tags=version=1.0,group=example-console-group spring.cloud.consul.discovery.tags=version=1.0,group=example-console-group
# Zookeeper config # Zookeeper config
spring.cloud.zookeeper.connectString=localhost:2181
spring.cloud.zookeeper.discovery.root=/spring-cloud-service
spring.cloud.zookeeper.discovery.preferIpAddress=true
spring.cloud.zookeeper.discovery.metadata.version=1.0 spring.cloud.zookeeper.discovery.metadata.version=1.0
spring.cloud.zookeeper.discovery.metadata.group=example-console-group spring.cloud.zookeeper.discovery.metadata.group=example-console-group
# Ribbon config
ribbon.ReadTimeout=60000
ribbon.ConnectTimeout=60000
# Nacos config
nacos.url=localhost:8080
nacos.timout=30000
# Redis config
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
spring.redis.database=0
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
spring.redis.pool.max-idle=8
spring.redis.pool.min-idle=0
# Admin config # Admin config
management.port=3333 management.port=3333
management.security.enabled=false \ No newline at end of file
\ No newline at end of file
# Spring cloud config
# Eureka config
eureka.client.serviceUrl.defaultZone=http://localhost:9528/eureka/
eureka.instance.preferIpAddress=true
# Consul config
spring.cloud.consul.host=localhost
spring.cloud.consul.port=8500
spring.cloud.consul.discovery.preferIpAddress=true
# Zookeeper config
spring.cloud.zookeeper.connectString=localhost:2181
spring.cloud.zookeeper.discovery.root=/spring-cloud-service
spring.cloud.zookeeper.discovery.preferIpAddress=true
# Ribbon config
ribbon.ReadTimeout=60000
ribbon.ConnectTimeout=60000
# Nacos config
nacos.url=localhost:8080
nacos.timout=30000
# Redis config
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=
spring.redis.database=0
spring.redis.pool.max-active=8
spring.redis.pool.max-wait=-1
spring.redis.pool.max-idle=8
spring.redis.pool.min-idle=0
# Admin config
# 关闭访问Rest接口时候的权限验证
management.security.enabled=false
# 该项只对Consul有效,而且必须配置在bootstrap.properties里,配置在application.properties无效
# management.health.consul.enabled=true
spring.boot.admin.url=http://localhost:5555
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment