2017-08-18 149 views
0

我想在獨立的servlet容器(Pivotal tc服務器)上部署spring-boot .war應用程序,並且彈出引導管理頁面存在問題。 當我使用spring-boot:run命令運行應用程序時,我有適當的引導彈簧引導管理UI頁面, 但是當我在tcServer上部署戰爭時,在根路徑/上,我看到沒有任何應用程序的彈簧引導管理頁面: 我如何啓用管理頁面:沒有嵌入式Tomcat的Spring引導管理器

@EnableAdminServer 
    public class AppRunner extends SpringBootServletInitializer { ... } 

在屬性我設置:

server.port=9000

當運行的tcServer我看到日誌:

jvm 1 | [2017.08.18 12:42:04.180 AST] [WARN] [dcbasApplicationRegistrator] [pool-3-thread-1] [無法將 註冊應用程序設置爲null在spring-boot-admin http://localhost:9000/api/applications):必須設置serviceUrl當 部署到servlet容器]

tcServer在8080默認端口上運行。 任何人都可以給建議如何看到我的應用程序在外部服務器上的春季啓動管理界面?

+0

任何理由downvote? – stinger

+0

我編輯了我的問題,刪除所有不明確的時刻..但我認爲如果有人想幫助它更有效率地要求評論,而不是downvote .. – stinger

+1

你使用哪個版本?這可以適用:https://github.com/codecentric/spring-boot-admin/issues/260?你有沒有設置serviceUrl? – Marged

回答

0

最後我解決了這個加屬性:

spring.boot.admin.client.service-url=http://localhost:9000 

application.properties配置。

相關問題