|
|
1
3
不,将不同的事件类型发布到同一个azureeventgrid主题并不是一个坏主意:如果事件与同一个资源相关,那么将它们发布到同一个EventGrid主题是有意义的。以HR应用程序为例,您可以在同一个“EmployeeAdded”和“EmployeeRemoved”事件发布在同一个“employee”主题上。
关于逻辑应用程序的问题,如果您创建多个逻辑应用程序来处理来自同一主题的事件,那么每个应用程序都会在同一主题上创建一个事件订阅,事件网格会将该主题上的事件传递给 每个 事件订阅的。因此,每个逻辑应用程序都会单独接收相同的事件,并且可以独立于其他应用程序来处理它。 |
|
|
2
1
Azure事件网格(AEG)不是通用的发布/订阅模型。此模型基于事件源,其中每个事件源(topicType)处理自己的兴趣。 订阅者使用订阅订阅订阅事件源(主题)的兴趣。注意,AEG只允许订阅订阅订阅中的一个主题。每个主题的订阅限制为500个。
AEG中的事件源可以通过自定义主题扩展(每个Azure订阅最多100个)。
对于第2部分: AEG不使用“隐形”订阅作为集成的一部分。为主题创建的每个订阅都是可见的和可访问的,例如使用 REST API 更新: 事件域 和 域主题 here . 您可以使用更新的工具 Azure Event Grid Tester 用于测试所有新的预览版功能,这些功能尚未在azureportalui中实现。 |