一、Admin Server端(客户端接入不需要设置)
1. pom 文件
<properties>
<spring-boot-admin-server.version>2.1.4</spring-boot-admin-server.version>
<spring-boot-admin-server-ui.version>2.1.4</spring-boot-admin-server-ui.version>
</properties>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server</artifactId>
<version>${spring-boot-admin-server.version}</version>
</dependency>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>spring-boot-admin-server-ui</artifactId>
<version>${spring-boot-admin-server-ui.version}</version>
</dependency>
2. 启动程序
package com.ada.springadmin;
import de.codecentric.boot.admin.server.config.EnableAdminServer;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.context.annotation.Configuration;
/**
* ada注册服务监控
* @Author litianlong
* @Date 2019-04-19 15:47
*/
@Configuration
@EnableAutoConfiguration
@EnableAdminServer
public class AdaSpringAdminApplication {
public static void main(String[] args) {
SpringApplication.run(AdaSpringAdminApplication.class, args);
}
}
3. application.yml
server:
port: 8866
二、Admin client 端(客户端接入需要设置)
监控 consul方式
1. application.yml 文件
# 监控服务信息
info:
version: @project.version@
name: 认证授权服务
author: Laphi Lee
gitlab: http://xxxx.com/arch/xxx-auth
email: xxx@xxx.com
phone: 185xxxx3546