我遇到弹簧启动仪表板的问题。当我启动应用程序时,图标显示加载图标,并且永远不会到达绿色图标,尽管应用程序确实启动并接受请求。当我停止应用程序时,需要几分钟才能停止。
我可以访问仪表板按预期运行的另一台机器。
我正在使用针对spring boot 1.4.3.release的入门休息服务应用程序(gs-rest-service-complete),没有任何修改。我正在使用sts 3.8.3。
我在OSX El Capitan 10.11.6上遇到了这个问题
我的jdk版本是1.8.0_112
我发现了几个类似的问题,但这些建议无法解决我的问题。
这个与hosts文件中的错误输入有关 - 我的确是可以的(Spring Boot Dashboard projects never finish starting)
这个建议关闭生命周期bean支持,但我想知道如何使用它启用仪表板。对此问题的回复也要求提供示例应用,如上所述,我正在使用gs-rest-service-complete示例应用(STS Spring Boot Dashboard Doesn't Recognize Successful Start)
可能导致此问题的原因是什么?
答案 0 :(得分:1)
听起来它不起作用的机器可能会有某种防火墙阻止JMX连接。这些连接是通过插座完成的。防火墙类型软件有时会阻止连接。如果您知道计算机上运行的防火墙类型软件,您可以尝试禁用它,或者(不那么剧烈)尝试重新配置它,以便它允许在您的计算机上运行的不同进程之间建立连接。