Будет ли Rancher AWS поддерживать регулярное выражение / подстановочный знак или динамический путь в Rancher Load Balancer? - PullRequest
0 голосов
/ 21 сентября 2018

Позвольте мне объяснить требование. Мы разработали пару микросервисов, которые в основном были представлены как разные конечные точки, но путь URl несколько схож. ..

Скажем, пример: 1. https://example.com/v1/bank/services/{acccount-number}/getDeposit (Микросервис -1)

https://example.com/v1/bank/services/{acccount-number}/getWithdrawal (Микросервис-2)

Эти микроуслуги развернуты как докер-контейнер в Rancher AWS

Номер учетной записи динамически изменяется от запрашивающей ивызовите соответствующие URL.

Мы настроили эти хост и путь в балансировщике нагрузки ранчера.Путь, который мы определили в Loadbalance, равен "/ v1 / bank / services /" , а остальная часть пути будет обрабатываться в самом микросервисе.Но когда мы вызываем URL в балансировщике нагрузки, который не работает из-за одного и того же пути для обоих микросервисов.Я не уверен, что будет ли Rancher Load Balancer Path поддерживать Regex или подстановочный путь ... Давайте скажем ... / V1 / bank / services / ^ [0-9] / getDeposit .. Если это так, я могуобновите эти пути в самом балансировщике нагрузки, вместо того, чтобы хранить / v1 / bank / services в значении пути в балансировщике нагрузки.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...