我们是否需要维护每个订阅将具有唯一的 EventType 或多个订阅可以在 Azure EventGrid 域中具有相同的 EventType
Do we need to maintain Each subscription will have unique EventType Or Multiple subscription can have same EventType in Azure EventGrid Domain
我在我的项目中使用 EventGrid 域,
我创建了一个主题名称“AccountService”并且
创建了 2 个订阅(使用 WebHook 端点)
订阅名称:CR_Account 和事件类型:CreateAccount 和终结点:终结点 1
和
订阅名称:UP_Account 和事件类型:UpdateAccount 和终结点:终结点 2
我担心的是我能否再创建一个订阅
订阅名称:CRNew_Account 和事件类型:UpdateAccount 和终结点:终结点 3
因此,当 EventGrid 接收到事件时,它必须触发两个订阅(此处为“CR_Account”和“CRNew_Account”)
AEG 支持 Fan-Out 模式,其中主题事件消息被多播到其所有订阅的订阅,并根据它们的过滤将事件消息传递到目的地端点以可靠的方式。
在您的情况下,CR_Account 和 CRNew_Account 等订阅都对 EventType 进行了过滤CreateAccount 将收到相同的主题事件消息。
我在我的项目中使用 EventGrid 域,
我创建了一个主题名称“AccountService”并且
创建了 2 个订阅(使用 WebHook 端点)
订阅名称:CR_Account 和事件类型:CreateAccount 和终结点:终结点 1
和
订阅名称:UP_Account 和事件类型:UpdateAccount 和终结点:终结点 2
我担心的是我能否再创建一个订阅
订阅名称:CRNew_Account 和事件类型:UpdateAccount 和终结点:终结点 3
因此,当 EventGrid 接收到事件时,它必须触发两个订阅(此处为“CR_Account”和“CRNew_Account”)
AEG 支持 Fan-Out 模式,其中主题事件消息被多播到其所有订阅的订阅,并根据它们的过滤将事件消息传递到目的地端点以可靠的方式。
在您的情况下,CR_Account 和 CRNew_Account 等订阅都对 EventType 进行了过滤CreateAccount 将收到相同的主题事件消息。