-1

Ich versuche Setup Federantrieb mit Spring Boot Admin Server. In meinem lokalen Rechner arbeitet gut, aber in Openshift Cloud habe ich einige Probleme ...Feder Aktuator Host wechseln

Lokale:

d.c.b.a.c.r.ApplicationRegistrator  : Application registered itself as {id=93a4432e, name=orbe, managementUrl=http://localhost:8080/orbe, healthUrl=http://localhost:8080/orbe/status, serviceUrl=http://localhost:8080/orbe, statusInfo={}}}, source=http-api, metadata={}, info={}} 

Wolke:

d.c.b.a.c.r.ApplicationRegistrator  : Application registered itself as {id=7068c1d1, name=orbe, managementUrl=http://orbe-api-334-ciunv:8080/orbe, healthUrl=http://orbe-api-334-ciunv:8080/orbe/status, serviceUrl=http://orbe-api-334-ciunv:8080/orbe, statusInfo={status=UNKNOWN, timestamp=1496071160897, details={}}, source=http-api, metadata={}, info={}} 

In lokaler Anwendung hat richtig HOST (localhost), aber in der Cloud Openshift (Kubernetes) hostname ist der POD-Namenscontainer und funktioniert nicht (Spring Boot Admin wird nicht erkannt, die App und die Integritätsprüfung geben UNKNOWN zurück.

Bitte, kann mir jemand helfen? Vielen Dank!

Antwort

0

Ich fand Lösung, Override-Management-URL in application.yml:

spring: 
    boot: 
    admin: 
     client: 
     management-url: http://remote-docker-host:8080 #docker host 
Verwandte Themen