Spring Boot Admin Client не регистрирует приложение - PullRequest
0 голосов
/ 12 июня 2018

Я установил сервер SpringBootAdmin и пытаюсь зарегистрировать приложение с помощью клиента SpringBootAdmin.Это не похоже на регистрацию.Обязательно ли регистрироваться в Eureka?Как мне отладить?

Конфигурация на adminserver build.gradle

dependencies {
    compile('de.codecentric:spring-boot-admin-server-ui')
    compile('de.codecentric:spring-boot-admin-server-ui-login')
    compile('de.codecentric:spring-boot-admin-server')
    compile('org.springframework.boot:spring-boot-starter-web-services')
    testCompile('org.springframework.boot:spring-boot-starter-test')
}

application.properties

spring.application.name=Boot-Admin
server.port=8093
security.user.name=admin
security.user.password=admin    
logging.level.de.codecentric.boot.admin.client=DEBUG
logging.level.de.codecentric.boot.admin=DEBUG

Приложение в

@SpringBootApplication
@Configuration
@EnableAdminServer
public class AdminApp {

    public static void main(String[] args) {
        SpringApplication.run(AdminApp.class, args);
    }
}

Вклна стороне клиента build.gradle

dependencies {
compile('de.codecentric:spring-boot-admin-starter-client')
compile('org.springframework.boot:spring-boot-starter-actuator')
compile('org.springframework.boot:spring-boot-starter-web-services')
testCompile('org.springframework.boot:spring-boot-starter-test')
}

application.properties

server.port=8091
spring.boot.admin.client.enabled=true
spring.boot.admin.url=http://localhost:8093
spring.boot.admin.client.auto-registration=true
spring.boot.admin.username=admin
spring.boot.admin.password=admin
logging.level.de.codecentric.boot.admin.client=DEBUG

Код:

@Configuration
@SpringBootApplication
public class SBACApp {

    public static void main(String[] args) {
        SpringApplication.run(SBACApp.class, args);
    }
}

Согласно всем статьям и учебникам Stackoverflow, это должнобыть адекватным.Несмотря на то, что ведение журнала настроено на стороне клиента, похоже, что нет строки журнала, начинающейся с dc ...

Чего мне не хватает Любые дополнительные знания о том, как отлаживать это, могут помочь.

1 Ответ

0 голосов
/ 15 июня 2018

Если вы используете весеннюю загрузку admin 2.0, свойство url клиента будет иметь значение

spring.boot.admin.client.url: http://localhost:8093

Я бы проверил, какую версию вы используете, а затем дважды проверьте имена свойств.

...