如何在 Spring Cloud Eureka Server Dashboard 中配置 DS 副本链接

How to configure DS Replicas links in Spring Cloud Eureka Server Dashboard

我设置了一个由 3 个副本组成的 Eureka 集群。

我得到了漂亮的仪表板,它自动填充了当前在 Eureka 和 DS 副本中注册的实例。

但是 DS 副本链接似乎指向我设置为 eureka.client.serviceUrl.defaultZone 的值。在我的例子中,这个值类似于 http://node-01:8761/eureka/,实际上是 returns 404。有没有一种方法可以配置仪表板以去除 /eureka/ 部分,所以当我点击链接时,我结束了在其他仪表板上,还是我误解了这些链接的使用?

没有简单的方法可以按照您的要求更改 link。

然而,Eureka 服务器的 UI 部分是标准的 Spring MVC @Controller。它的实例由 org.springframework.cloud.netflix.eureka.server.EurekaServerConfiguration 创建。看看当前的实现...提供您自己的自定义版本应该不会太难。