Дублирование данных, коммуникационное приложение микросервиса на основе NATS в кубернетах - PullRequest
0 голосов
/ 17 июня 2020

Я пытался создать приложение с двумя микросервисами, развернутыми в кластере Kubernetes. При выполнении запроса на получение к одному микросервису он отправляет данные в NATS (брокер сообщений, модель издатель-подписчик) по теме1, на которую подписан другой микросервис. Обе микрослужбы имеют 3 реплики, поэтому, когда микросервис1 отправляет данные в канал NATS, все реплики микросервиса2 получают данные из канала NATS. Но я хочу, чтобы только одна реплика могла получать данные и обрабатывать их дальше.

...