Зуульский шлюз на производстве
Я переношу свое приложение на микросервисы, а также использую zuul+eureka для шлюза и реестра служб. На местных все работает нормально. (Возможность доступа к серверной службе с помощью zuul).
Когда я развертываю эту конфигурацию на уровне сервера для одного экземпляра каждого клиента или нескольких экземпляров клиента на одном сервере (zuul и клиент), все работает нормально. Что мне нужно сделать, чтобы получить доступ к клиентской службе, работающей на другом сервере (не локальном), с использованием URL-адреса zuul?(Насколько я понял до сих пор, zuul использовался для маршрутизации внутренней серверной службы).
1 ответ
Привет, у меня есть такая конфигурация в.yml
zuul:
debug:
request: true
add-proxy-headers: false
routes: ServiceName
path: /pathMyService/**
url: https://www0.app.appcorp.es/widgets/register/pub/bff/baselegal/getBases
Итак, когда со своего локального хоста я вызываю http: //localhost:8002/pathMyService/ внутренне netflix-zuul перенаправляет на URL-адрес свойства (https://www0.app.appcorp.es/widgets/register/pub/bff/baselegal/getBases)