Эврика, конфиг и админ только в одном сервисе - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь запустить Eureka Server Config Server и Spring Boot Admin Server в одном приложении. Eureka работает так, как задумано, но приложение Admin означает, что uri: / apps отображает то же содержимое, что и eureka.

Spring Boot версии 2.2.6, Spring Boot Admin версии 2.2.1

@SpringBootApplication
@Configuration
@EnableEurekaServer
@EnableConfigServer
@EnableAdminServer
@EnableDiscoveryClient
public class DemoApplication {

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

}

Сервер bootstrap .properties

spring.cloud.config.server.git.uri=file:///${user.home}/m2ulifeconfig/maya-config
spring.cloud.config.server.git.basedir=file:///${user.home}/m2ulifeconfig/maya-config
spring.cloud.config.server.git.force-pull=true
spring.cloud.config.server.git.timeout=4
spring.cloud.config.server.native.search-locations=file:///${user.home}/m2ulifeconfig/maya-config
spring.cloud.config.uri=http://localhost:8082/config
spring.profiles.active=native
server.port=8082
spring.cloud.config.profile=sit

spring.boot.admin.context-path=/admin
management.endpoints.web.exposure.include=*
endpoint.health.show-details=ALWAYS

eureka.client.service-url.defaultZone=http://localhost:8082/eureka/
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=true

все в порядке, просто у меня проблема: когда я использую @EnableConfigServer, я не могу видеть панель администратора с пружинной загрузкой, значит http://localhost: 8082 / admin / wallboard .

Перед добавлением @EnableConfigServer: enter image description here

После @EnableConfigServer: enter image description here

...