如何设置spring管理服务器用于健康检查的路径?

6ojccjat  于 2021-07-23  发布在  Java
关注(0)|答案(0)|浏览(241)

我正在设置spring管理服务器,并一直在使用eureka discovery server注册应用程序以供管理服务器监视。一切运行正常,但是管理服务器一直在尝试对每个注册的服务调用/health,其中health端点应该是/actuator/health。eureka将其他服务显示为up,而管理服务器显示为down,因为它正在尝试使用/health而不是/exactor/health。
我已经试过了 eureka.instance.health-check-url-path: /actuator/health 在我的eureka客户机上,管理服务器继续尝试使用just/health
我也注意到了这个日志,但我无法确定healthurl的来源:

2021-03-11 16:56:21.486 DEBUG 1963 --- [freshExecutor-0] d.c.b.a.s.c.d.InstanceDiscoveryListener  : Registering discovered instance Registration(name=MY-SERVICE, managementUrl=http://localhost.ntrs.com:8889/, healthUrl=http://localhost.ntrs.com:8889/health, serviceUrl=http://localhost.ntrs.com:8889/, source=discovery)

我花了太长时间研究这个问题,希望这里有人能找到解决办法

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题