Spring Boot Microservice com.netflix.zuul.exception.ZuulException: ошибка переадресации

Я создал микросервис, используя весеннюю загрузку и внедряя прокси-сервер zuul, поэтому, когда я вызываю URL-адрес через прокси-сервер zuul, и почему-то моя служба не работает, я получаю com.netflix.zuul.exception.ZuulException: ошибка переадресации. реализовать errorFilter и отправить собственное сообщение из errorFilter, но у меня это не работает. Я получаю ответ ниже:

{
"timestamp": 1537261710692,
"status": 500,
"error": "Internal Server Error",
"exception": "com.netflix.zuul.exception.ZuulException",
"message": "GENERAL"}

person Piyush Chaudhari    schedule 18.09.2018    source источник
comment
Возможный дубликат Настройка исключения Zuul   -  person narendra-choudhary    schedule 28.12.2018
comment
Вы должны добавить пользовательский код обработки исключений, о котором идет речь. Обычно пользовательская обработка исключений должна решить эту проблему.   -  person narendra-choudhary    schedule 28.12.2018
comment
В нынешнем состоянии ваш вопрос не указывает на какую-либо новую проблему (это то же самое, что и упомянутое в комментарии выше).   -  person narendra-choudhary    schedule 28.12.2018


Ответы (1)


Эта проблема возникает, когда ваша внутренняя служба недоступна, но ваш шлюз выполняет прокси-вызовы недоступной внутренней службы.

Если вы читаете файл журнала, вы можете проверить его.

DynamicServerListLoadBalancer for client BACKEND-YOUR-SERVICE initialized: 
DynamicServerListLoadBalancer:{NFLoadBalancer:name=BACKEND-YOUR-SERVICE,
current list of Servers=[]

Это означает, что нет доступных серверов вашего внутреннего сервиса.

Пожалуйста, проверьте в следующем порядке.

  1. Проверьте, работает ли ваша внутренняя служба
  2. (Если вы используете сервер Eureka) Проверьте, зарегистрирована ли ваша внутренняя служба на сервере Eureka на веб-странице Eureka.
  3. Проверьте, настроен ли ваш прокси-сервер zuul с правильным именем серверной службы.
person Ted Kim    schedule 04.10.2018
comment
Так что, если служба недоступна, как я могу справиться с ней, как с услугой, недоступной с помощью zuul? - person Piyush Chaudhari; 06.10.2018
comment
Извини. Я не могу понять, что сервис недоступен при использовании zuul. - person Ted Kim; 10.10.2018