Hallo,
ich habe insgesamt 2 Eureka Server. Im Dashboard wird mir der jeweils andere auch als verfügbares Replicat angezeigt. Die registrierten Services sind auch in beidem Eureka-Servern zu sehen und werden entsprechend aktualisiert.
Wenn nun ein Eureka-Server abstürtzt/herunterfährt, müssten die registrierungen/deriegistrierungen der Services doch direkt im anderem Eureka-Server erfolgen oder? Das ist bei mir jedoch nicht der Fall. Fahre ich Eureka-Server 1 herunter, werden neu gestartet Inzanzen nicht mehr im Eureka-Server 2 angezeigt (bzw. werden abgemeldete Services nicht mehr raus genommen).
Kann mir jemand dabei helfen?
Danke im Voraus!
[CODE lang="java" title="Eureka-Server 1"]server:
port: 8761
eureka:
instance:
appname: eureka-cluster
hostname: peer1
lease-expiration-duration-in-seconds: 90
server:
enable-self-preservation: true
expected-client-renewal-interval-seconds: 30
renewal-percent-threshold: 0.85
client:
serviceUrl:
defaultZone: http://peer2:8762/eureka[/CODE]
[CODE lang="java" title="Eureka-Server 2"]server:
port: 8762
eureka:
instance:
appname: eureka-cluster
hostname: peer2
lease-expiration-duration-in-seconds: 90
server:
enable-self-preservation: true
expected-client-renewal-interval-seconds: 30
renewal-percent-threshold: 0.85
client:
serviceUrl:
defaultZone: http://peer1:8761/eureka[/CODE]
[CODE lang="java" title="Server"]spring:
application:
name: eventService
server:
port: 8000
eureka:
client:
service-url:
deaufaultZone: ${EUREKA_URI:{http://peer1:8761/eureka}, ${EUREKA_URI:{http://peer2:8762/eureka}
instance:
hostname: service
lease-renewal-interval-in-seconds: 30
[/CODE]
ich habe insgesamt 2 Eureka Server. Im Dashboard wird mir der jeweils andere auch als verfügbares Replicat angezeigt. Die registrierten Services sind auch in beidem Eureka-Servern zu sehen und werden entsprechend aktualisiert.
Wenn nun ein Eureka-Server abstürtzt/herunterfährt, müssten die registrierungen/deriegistrierungen der Services doch direkt im anderem Eureka-Server erfolgen oder? Das ist bei mir jedoch nicht der Fall. Fahre ich Eureka-Server 1 herunter, werden neu gestartet Inzanzen nicht mehr im Eureka-Server 2 angezeigt (bzw. werden abgemeldete Services nicht mehr raus genommen).
Kann mir jemand dabei helfen?
Danke im Voraus!
[CODE lang="java" title="Eureka-Server 1"]server:
port: 8761
eureka:
instance:
appname: eureka-cluster
hostname: peer1
lease-expiration-duration-in-seconds: 90
server:
enable-self-preservation: true
expected-client-renewal-interval-seconds: 30
renewal-percent-threshold: 0.85
client:
serviceUrl:
defaultZone: http://peer2:8762/eureka[/CODE]
[CODE lang="java" title="Eureka-Server 2"]server:
port: 8762
eureka:
instance:
appname: eureka-cluster
hostname: peer2
lease-expiration-duration-in-seconds: 90
server:
enable-self-preservation: true
expected-client-renewal-interval-seconds: 30
renewal-percent-threshold: 0.85
client:
serviceUrl:
defaultZone: http://peer1:8761/eureka[/CODE]
[CODE lang="java" title="Server"]spring:
application:
name: eventService
server:
port: 8000
eureka:
client:
service-url:
deaufaultZone: ${EUREKA_URI:{http://peer1:8761/eureka}, ${EUREKA_URI:{http://peer2:8762/eureka}
instance:
hostname: service
lease-renewal-interval-in-seconds: 30
[/CODE]