springbootadmin 客户端监控配置
本次使用的版本号是1.5.6
先看看效果吧
加入依赖pom.xml
<dependencies>
<dependency>
<groupId>de.codecentric</groupId> <!-- sba 客户端基础类 logger 中需要 -->
<artifactId>spring-boot-admin-starter-client</artifactId>
<version>1.5.6</version>
</dependency>
<dependency>
<groupId>org.jolokia</groupId> <!-- admin logger 中需要 -->
<artifactId>jolokia-core</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId> <!-- admin logger 采用logback (不用log4) -->
<artifactId>logback-classic</artifactId>
<version>1.1.11</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>build-info</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
application.properties
server.port=8081 //客户端 微服务的端口
spring.boot.admin.url=http://localhost:8088 //这里是sba的服务器地址,填写不正确不能正常注册到sba服务中
info.version=@project.version@
management.security.enabled=false // 安全机制 一定要设置成false 不然不能检测到客户微服务信息
logging.file = /Users/neu_hehx/TestWeb.log.2018-12-12.log // 这里要设置 微服务输出日志的地址,不然在sba中不能显示“log”标签,进行实时查询日志情况