2016-03-31 11 views
0

Ich habe einen Zuul Server mit der Annotation '@EnableZuulProxy' erstellt. Also benutze ich Spring Cloud.Wie bekomme ich Ribbon um IPs anstelle von Hostnamen zu verwenden?

Ich kann sehen, es bekommt seine Informationen von Eureka und es verwendet Ribbon zu ausgeführten Anforderungen. So weit, ist es gut.

Aber es verwendet die Hostnamen aus den Eureka-Daten anstelle der IP-Adressen. Das ist ein Problem für mich, da nicht alle meine Hosts ihren Namen in DNS haben.

Ich versuchte mit 'Ribbon.useIPAddrForServer = True', aber ich sehe keine Änderung im Verhalten.

Ich benutze 1.0.3.RELEASE im Moment.

Irgendwelche Gedanken darüber, was ich tun kann, um das zu lösen?

Danke.

Henry

Antwort

0

Stellt sich heraus, ich 'ribbon.UseIPAddrForServer = true' verwenden hatte. Beachten Sie das Kapital 'U'.

Verwandte Themen