Ich benutze Docker komponieren, um alle meine Micro-Dienste zu laufen. Für jeden Dienst gebe ich einen kurzen Hostnamen.Profil auf bootstrap.yml im Frühjahr Wolke auf verschiedene Konfigurationsserver
version: '2'
services:
config:
image: springbox-config-server
restart: always
ports:
- "8890:8890"
discovery:
image: springbox-eureka
restart: always
ports:
- "8763:8763"
Daher muss ich in meinem Micro-Service den configserver mit seinem kurzen Hostnamen anvisieren.
spring:
application:
name: myservice
cloud:
config:
uri: http://config:8890
fail-fast: true
Wenn ich sie jedoch lokal in meiner IDE ohne Andockfenster ausführe, kann der kurze Hostname nicht aufgelöst werden.
So suche ich nach einer Lösung, um verschiedene Config-Server entsprechend meiner Umgebung zu zielen.