Лента дает 404 ответа на WebLogic 12c - PullRequest
1 голос
/ 14 марта 2019

У меня есть следующая структура приложений с весенней загрузкой:

  • приложение шлюза в качестве прокси zuul.
  • приложение бэкэнда в качестве микросервиса.

Когда я нажимаюСлужба отдыха в бэкэнде через маршрутизацию zuul с использованием балансировщика нагрузки ленты, ответит 404Но когда я удаляю балансировку нагрузки на ленте, она работает нормально.

Это происходит только тогда, когда я развертываюсь в веб-логике.На tomcat все работает нормально.

Почему это происходит?Есть ли какое-нибудь решение для этого?

Ниже моего кода до и после.

До изменения (не работает на weblogic):

zuul:
    routes:
        serviceName:
            path: /serviceName/**
            serviceId: serviceName

serviceName:
    ribbon:
        listOfServers: localhost:8081

После замены (раздел ленты удален / работает на weblogic):

zuul:
    routes:
        serviceName:
            path: /serviceName/**
            url: http://localhost:8081
...