Как получить конкретный запрос на обслуживание определенным приложением (среди нескольких запущенных приложений) в POD в Кубернетесе? - PullRequest
0 голосов
/ 20 июня 2019

У меня есть клиент-серверное приложение, в котором мои клиенты доступны в Kubernetes как POD.Здесь связь между клиентом и сервером является асинхронной.

Предположим, у меня есть пять POD моего клиентского приложения (POD1, POD2, POD3, POD4, POD5), работающих в одном узле внутри Kubernetes.

СейчасЯ хочу, чтобы какой-то конкретный запрос обслуживался конкретным запущенным POD внутри узла.Это необходимо сделать асинхронно.

Если я отправляю запрос type1, то он должен обрабатываться только POD1.Если я отправляю запрос типа 2, то он должен обрабатываться только POD2.

Как определить, обслуживается ли мой запрос тем же POD (запущенным экземпляром) или нет, и как я могу его достичь?

На стороне сервера, как я могу однозначно идентифицировать POD, который обслуживал запрос?

1 Ответ

1 голос
/ 20 июня 2019

Вам нужно что-то вроде istio Здесь , которое может направлять трафик к определенным пакетам

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