Архитектурный концерн. Автоматизированная связь между защищенными веб-сервисами - PullRequest
0 голосов
/ 10 октября 2019

Допустим, у нас есть служба A, которая автоматически должна связаться со службой B в течение ночи. Это новое требование, прежде чем они должны были работать самостоятельно. Обе службы защищены, поэтому невозможно связаться друг с другом без входа пользователя в систему (и передачи JWT или cookie).

Теперь, кроме жалоб на то, насколько плоха эта архитектура, каково лучшее направление для достижения коммуникации? Добавить технического пользователя? Или, может быть, положить все за docker-compose? Что-нибудь еще?

1 Ответ

1 голос
/ 10 октября 2019

Связь службы Service 2 всегда должна осуществляться через модель pub-sub. Вы можете отправлять сообщения из службы A, а служба B прослушивает эти сообщения и выполняет желаемую работу. Там не будет необходимости в создании любого нового пользователя

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