У меня есть следующая структура приложений с весенней загрузкой:
- приложение шлюза в качестве прокси 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