0

我使用“@EnableZuulProxy”注释创建了一个 Zuul 服务器。所以我正在使用 Spring Cloud。

我可以看到它从 Eureka 获取信息,并且正在使用 Ribbon 执行请求。到目前为止,一切都很好。

但它使用的是 Eureka 数据中的主机名,而不是 IP 地址。这对我来说是个问题,因为并非我的所有主机都在 DNS 中具有它们的名称。

我尝试使用 'ribbon.useIPAddrForServer=true' 但我没有看到行为发生变化。

我目前正在使用 1.0.3.RELEASE。

关于我能做些什么来解决这个问题的任何想法?

谢谢。

亨利

4

1 回答 1

0

Turns out I had to use 'ribbon.UseIPAddrForServer=true'. Notice the capital 'U'.

于 2016-04-01T15:43:26.850 回答