Рейтинг:0

Нужен некоторый указатель на подход к проксированию запроса на основе полного URL-адреса запроса в Nginx для 1000 API.

флаг jp

У меня есть 2 приложения (одно из них является симулятором, а другое — реальным приложением), работающим с одним и тем же корневым контекстом и пытающимся использовать Nginx в качестве прокси для этих двух приложений. У меня есть около 1000 API, которые обслуживаются из Simulator, в то время как остальные должны идти на реальный сервер приложений.

Может ли кто-нибудь сообщить мне хороший подход к написанию этой логики маршрутизации для API-интерфейсов симулятора, как настроить эти 1000 API, поскольку у меня нет шаблона регулярного выражения для идентификации этих API?

Ivan Shatsky avatar
флаг gr
Вы можете попытаться получить необходимое приложение из URI запроса, используя блок [`map`](http://nginx.org/en/docs/http/ngx_http_map_module.html), что-то вроде `map $uri $app { ... }`
Anil Kumar avatar
флаг jp
Спасибо @IvanShatsky, помогло

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.