【问题标题】:Can't integrate Spring Boot Admin Server 2 and Spring Boot Admin Client 2 with Spring Boot 2 in a single application无法将 Spring Boot Admin Server 2 和 Spring Boot Admin Client 2 与 Spring Boot 2 集成在单个应用程序中
【发布时间】:2019-01-25 12:41:36
【问题描述】:

我正在将应用程序从 Spring Boot 迁移到 Spring Boot 2。以前我们必须在单个应用程序中使用 Spring Boot 管理服务器和客户端(即应用程序同时是服务器和客户端)。这很奇怪,但至少现在我们必须继续以同样的方式使用它。

起初我决定使用一个演示项目让它工作: https://github.com/dmitrysenkovich/spring_boot_admin_2_not_working

但是,我收到一个错误:

ApplicationRegistrator: Failed to register application as Application(name=spring-boot-admin-sample-servlet, managementUrl=http://localhost:8080/actuator, healthUrl=http://localhost:8080/actuator/health, serviceUrl=http://localhost:8080/actuator/admin) at spring-boot-admin ([http://localhost:8080/instances]): 404 null. Further attempts are logged on DEBUG level

Spring Boot 版本是 2.0.4.RELEASE,Spring Boot Admin Client/Server 是 2.0.2。

希望有人可以让它工作。提前谢谢!

【问题讨论】:

    标签: java spring spring-boot spring-boot-admin


    【解决方案1】:

    Johannes Edmeier(Spring Boot Admin 的创建者)在 GitHub 上回答了我: https://github.com/codecentric/spring-boot-admin/issues/889.

    如果你设置了 spring.boot.admin.context-path,你还必须 在 spring.boot.admin.client.url 中包含这个后缀

    有效!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-29
      • 1970-01-01
      • 1970-01-01
      • 2019-03-28
      • 1970-01-01
      相关资源
      最近更新 更多