我有一个Spring Boot 1.5.1服务和一个Spring Boot管理员2.0.1。
在本文档(http://codecentric.github.io/spring-boot-admin/2.0.0/#monitoring-spring-boot-1.5.x)中兼容。
这是我的客户端设置
我的入口点
@SpringBootApplication
public class Run {
/**
* Starts the application.
* @param args the arguments to start the application.
* @throws Exception if an error occurs.
*/
public static void main(String[] args)
throws Exception {
SpringApplication.run(Run.class, args);
}
}
build.gradle
dependencies {
//other internal dependencies
compile 'org.modelmapper:modelmapper:0.7.7'
compile 'org.springframework.boot:spring-boot-starter-security:1.5.1.RELEASE'
compile 'org.springframework.boot:spring-boot-starter-web:1.5.1.RELEASE'
compile 'org.springframework.boot:spring-boot-starter-jdbc:1.5.1.RELEASE'
compile 'org.springframework.boot:spring-boot-starter-data-redis:1.5.1.RELEASE'
compile 'org.springframework.boot:spring-boot-starter-amqp:1.5.1.RELEASE'
compile 'org.springframework.boot:spring-boot-actuator:1.5.1.RELEASE'
compile('de.codecentric:spring-boot-admin-starter-client:1.5.7')
compile 'org.postgresql:postgresql:9.4-1206-jdbc42'
provided 'javax.servlet:javax.servlet-api:3.1.0'
provided 'javax.servlet.jsp:javax.servlet.jsp-api:2.3.1'
}
application.yml
management:
security:
enabled: false
spring:
boot:
admin:
url: http://localhost:8080
对于服务器设置,我遵循了这里的入门http://codecentric.github.io/spring-boot-admin/2.0.0/#_what_is_spring_boot_admin。
注意:
可能出什么问题了?在我看来,春天根本没有启动客户。
答案 0 :(得分:0)
对于Boot 1.5.x应用程序,您需要设置spring.boot.admin.api-path=instances
。
参见http://codecentric.github.io/spring-boot-admin/current/#monitoring-spring-boot-1.5.x
答案 1 :(得分:0)
您可以尝试其他财产吗? spring.boot.admin。客户端 .url
答案 2 :(得分:0)
SELECT
MAX(field1),
field2,
'constant' AS field3
FROM table
HAVING MAX(field1) IS NOT NULL;
将此添加到您的application.yml文件中
答案 3 :(得分:0)
我使用的是 spring 2.4
具有以下属性文件
对于管理员
server.port = 9090
spring.application.name = adminServer
对于客户
spring.boot.admin.client.url = http://localhost:9090/
management.endpoints.web.exposure.include=*
spring.boot.admin.client.enabled=true
spring.boot.admin.client.auto-registration=true
spring.boot.admin.client.username=admin
spring.boot.admin.client.password=admin