我有一个作为通知的微服务,它是一个(订阅服务器(服务。我还有另外两个作为的出版商服务
- 文件上传和2(登录服务
所以,我想在以下时间从通知服务发送通知:
- 从文件上载服务(Publisher(上载文件时
- 当新用户使用登录服务(发布服务器(登录到应用程序时
我正在使用Azure服务总线进行ASP.NET核心WEB API中的服务到服务通信。那么,我应该使用2个主题和2个订阅还是1个主题和2个订阅。
在Azure服务总线中
如何设计拓扑取决于您如何看待它在未来的发展。有了这个数量的实体,两个主题可能是不必要的,一个有2个订阅的主题就足够了。当系统中的事件数量增加时,这仍然可以很好地工作。有益的部分是,唯一的耦合点变成了单个主题名称,而不是每个事件类型的主题名称。