azure - 将事件从 Azure 服务总线主题发送到事件中心

标签 azure azure-eventhub azure-servicebus-queues azure-servicebus-topics

我想要将发送到 Azure 服务总线主题的事件发送到事件中心。这可能吗?

详细信息: 我正在与公司的另一个团队合作,该团队将第三方事件(通过 Webhook)接收到 Azure 服务总线主题,并在不同的应用程序中进一步使用。

我的团队现在希望使用我们现有的事件中心监听/订阅此主题,并使用 azure capture 将这些事件存储到存储帐户。

我做了以下事情:

我在他们的 Azure 服务总线中创建了对其主题的订阅。 我在事件中心命名空间中创建了一个事件中心。

我不确定现在如何连接 Azure 服务总线主题订阅以将这些事件发送到我的事件中心。

感谢您的宝贵时间。

最佳答案

服务总线与接收者一起运行,必须从中提取消息。这与 Eventgrid 相反,Eventgrid 将事件推送给其订阅者。 Eventhub不会从源中拉取消息,我们需要将消息推送到其中。因此,如果 Service Bus 和 Eventhub 之间没有额外的组件,您就无法实现您的要求。

可能的组件之一是服务总线主题触发的 Azure 函数 LINK它使用输出绑定(bind) LINK 写入 eventhub或 SDK LINK .

您需要根据预期的消息量仔细选择您的服务计划,但通常消费计划将适合此目的。

关于azure - 将事件从 Azure 服务总线主题发送到事件中心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68855643/

相关文章:

azure - EventHub Golang客户端错误: amqp:internal-error

rest - 通过 REST 将消息发送到 Azure 服务总线队列

iOS 推送通知 ASP.NET 与 Azure 移动服务通信

azure - Web 平台安装程序 5.0 缺少 Service Fabric 2

azure - 使用 DeviceLifecycleEvents 源的 IoT 中心消息路由不起作用

c# - 尝试了解 Azure 服务总线 session

Azure辅助角色+消息队列消费者数量

PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展?

azure - SELECT VALUE COUNT(1) FROM (SELECT DISTINCT c.UserId FROM root c) AS t 不起作用

Azure 事件中心吞吐量