【发布时间】:2021-09-04 14:07:16
【问题描述】:
我的问题如下。 考虑一个带有nestJs的微服务架构,一些动作是由事件触发的。
假设我有“用户服务”,当新用户在数据库上注册时抛出“user.created”事件,其他一些服务可以监听这个事件。 如果服务规模化,意味着有多个服务实例在同一时间运行,则消息被相同的“服务种类”消耗很多次。
我该如何解决这个问题?
您将找到一个完整的示例项目,其中包含上述用例和运行代码:https://github.com/quentin-bardenet/nest-u-service-scalability-problem
【问题讨论】:
标签: microservices nestjs