Я столкнулся с ZuulException: forward error
при маршрутизации с Зуулом и Эврикой.
Ошибка не возникает в течение первых минут, но через 1-2 минуты я получаю эту странную ошибку.
Я использую Spring boot 1.4 и Spring Cloud Camden
Если вы хотите воспроизвести ошибку или посмотреть мой проект: https://github.com/Seb69/Spring-demo-ZuulException/tree/master
Конфигурация Eureka:
server:
port: 9999
spring:
application:
name: eureka-server
eureka:
instance:
hostname: localhost
client:
registerWithEureka: false
fetchRegistry: false
serviceUrl:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
Конфигурация сервисного шлюза (Zuul):
server:
port: 1111
spring:
application:
name: service-gateway
# ZUUL (Load balancing)
zuul:
ignoredServices: '*'
routes:
service-server:
stripPrefix: true
path: /api/**
serviceId: SERVICE-SERVER
# EUREKA (Service registry)
eureka:
instance:
leaseRenewalIntervalInSeconds: 1
leaseExpirationDurationInSeconds: 2
client:
serviceUrl:
defaultZone: http://localhost:9999/eureka/
Конфигурация службы:
server:
port: 8095
spring:
application:
name: service-server
eureka:
instance:
leaseRenewalIntervalInSeconds: 1
leaseExpirationDurationInSeconds: 2
client:
serviceUrl:
defaultZone: http://localhost:9999/eureka/
Вот краткая версия моей трассировки стека:
com.netflix.zuul.exception.ZuulException: ошибка пересылки
Вызвано: com.netflix.client.ClientException: количество повторных попыток на следующем сервере превысило максимум 1 повторных попыток, при выполнении вызова: mbp-de-andre: 8095
Вызвано: java.net.UnknownHostException: mbp-de-andre
eureka.instance.lease*
значения очень низкие. - person spencergibb   schedule 14.10.2016