Commit bc63043e by Nepxion

增加Spring Boot Admin功能

parent b10a9186
......@@ -19,6 +19,7 @@
<properties>
<discovery.plugin.version>4.2.8</discovery.plugin.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>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
......@@ -40,6 +41,14 @@
<type>pom</type>
<scope>import</scope>
</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>
</dependencyManagement>
......@@ -66,6 +75,11 @@
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-gateway</artifactId>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
</dependency>
</dependencies>
<build>
......
......@@ -20,8 +20,6 @@ import com.nepxion.discovery.plugin.example.gateway.extension.MyDiscoveryEnabled
@EnableDiscoveryClient
public class DiscoveryApplicationGateway {
public static void main(String[] args) {
System.setProperty("spring.profiles.active", "gateway");
new SpringApplicationBuilder(DiscoveryApplicationGateway.class).run(args);
}
......
......@@ -37,6 +37,7 @@ spring.redis.pool.min-idle=0
management.security.enabled=false
# 该项只对Consul有效,而且必须配置在bootstrap.properties里,配置在application.properties无效
# management.health.consul.enabled=true
spring.boot.admin.url=http://localhost:5555
# Plugin config
# 开启和关闭服务注册层面的控制。一旦关闭,服务注册的黑/白名单过滤功能将失效,最大注册数的限制过滤功能将失效。缺失则默认为true
......
......@@ -19,6 +19,7 @@
<properties>
<discovery.plugin.version>4.2.8</discovery.plugin.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>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
......@@ -40,6 +41,14 @@
<type>pom</type>
<scope>import</scope>
</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>
</dependencyManagement>
......@@ -66,6 +75,11 @@
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-zuul</artifactId>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-starter-client</artifactId>
</dependency>
</dependencies>
<build>
......
......@@ -22,8 +22,6 @@ import com.nepxion.discovery.plugin.example.zuul.extension.MyDiscoveryEnabledAda
@EnableZuulProxy
public class DiscoveryApplicationZuul {
public static void main(String[] args) {
System.setProperty("spring.profiles.active", "zuul");
new SpringApplicationBuilder(DiscoveryApplicationZuul.class).run(args);
}
......
......@@ -37,6 +37,7 @@ spring.redis.pool.min-idle=0
management.security.enabled=false
# 该项只对Consul有效,而且必须配置在bootstrap.properties里,配置在application.properties无效
# management.health.consul.enabled=true
spring.boot.admin.url=http://localhost:5555
# Plugin config
# 开启和关闭服务注册层面的控制。一旦关闭,服务注册的黑/白名单过滤功能将失效,最大注册数的限制过滤功能将失效。缺失则默认为true
......
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