gpt4 book ai didi

azure - 我可以使用 azure 事件网格域将事件发送到多个主题吗?

转载 作者:行者123 更新时间:2023-12-03 00:48:56 26 4
gpt4 key购买 nike

我做了以下实验并且有效:

  • 为 Azure 事件网格域配置了 2 个主题。
  • 向域发布了一个事件,其中包含主题 1 信息。
  • 事件已按预期成功传送到主题 1(而非主题 2)。

问题:

  1. 是否可以将事件发送到域,以便将其传递到多个主题(在上述情况下为主题 1 和主题 2)?
  2. 如果可能的话,我该怎么做?
  3. 如果今天无法实现,稍后会提供吗?

最佳答案

Is it possible to send an event to the domain so that it can be delivered to multiple topics (in the above case topic 1 and topic 2)?

这在今天是不可能的。一般来说,您所描述的广播场景是通过在同一主题上创建多个订阅来解决的。发布到域内不同主题的主要原因是出于授权目的。

如果您希望不同的用户组能够订阅主题 1 和主题 2 中的事件,那么分成两个主题是有意义的。如果相同的用户可以访问同一组事件,那么他们通常可以被授予访问同一主题的权限。

如果您不希望所有事件都流向每个端点,则可以在此处使用过滤器。

If it is possible, how do I go about it?

如果您希望同一事件在两个不同的主题上可用,则必须将该事件发布到域两次,每个主题一次。

根据您的用例,第二个选项是“firehose”样式事件订阅的可用性。每个域还可以在域范围内支持一组有限的事件订阅(订阅域中的所有事件)。这不会发布到两个主题,但可能是根据您的需要的替代架构。

If it is not possible today, will this be available later?

待定。您心中是否有一个被阻止的用例?

关于azure - 我可以使用 azure 事件网格域将事件发送到多个主题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54537908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com