создание нескольких экземпляров микросервиса и динамическое указание каждого экземпляра на соответствующие конфигурации - PullRequest
0 голосов
/ 12 марта 2019

Я знаю, что есть способ (установка порта на 0) для динамического создания нескольких экземпляров микросервиса.

Мое требование: у меня есть набор из нескольких клиентов, и каждый клиент будет иметь свою соответствующую бизнес-логику, реализованную в своем соответствующем классе реализации.

У меня есть шаблон проектирования метода фабрики, который возвращает мне соответствующий класс реализации на основе идентификатора клиента, который я передаю методу фабрики.

Я хочу развернуть его как микросервис для одного клиента.Для остальных клиентов микросервис должен создаваться динамически для каждого идентификатора клиента, а соответствующий класс реализации должен обрабатывать свою бизнес-логику на основе идентификатора клиента, передаваемого фабричному методу.

Возможно ли технически использовать весеннее облако?

1 Ответ

0 голосов
/ 12 марта 2019

Если в вашем сервисе уже реализована бизнес-логика для каждого клиента, я не совсем понимаю, почему вы хотите создать еще один микросервис для каждого клиента.Одна развернутая служба должна работать, если вам удастся отправить клиентские идентификаторы.

Если развертывание выполняется на клиентских серверах, не рекомендуется размещать код бизнес-логики всех клиентов в одной службе.

...