当前位置: 首页 > 知识库问答 >
问题:

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

翁烨霖
2023-03-14

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

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

我的团队现在希望使用我们现有的事件中心并使用Azure捕获将这些事件存储到存储帐户来收听/订阅此主题。

我做了以下工作:

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

我不确定现在如何连接azure service bus主题订阅以将这些事件发送到我的事件中心。

谢谢你抽出时间。

共有1个答案

陶富
2023-03-14

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

可能的组件之一是服务总线主题触发的azure函数链接,它使用输出绑定链接或SDK链接写入eventhub。

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

 类似资料:
  • 概述 客户端代码 概述 建立连接 open事件 message事件 error事件 自定义事件 close方法 数据格式 概述 data:数据栏 id:数据标识符 event栏:自定义信息类型 retry:最大间隔时间 服务器代码 参考链接 概述 传统的网页都是浏览器向服务器“查询”数据,但是很多场合,最有效的方式是服务器向浏览器“发送”数据。比如,每当收到新的电子邮件,服务器就向浏览器发送一个“

  • 概述 客户端代码 概述 建立连接 open事件 message事件 error事件 自定义事件 close方法 数据格式 概述 data:数据栏 id:数据标识符 event栏:自定义信息类型 retry:最大间隔时间 服务器代码 参考链接 概述 传统的网页都是浏览器向服务器“查询”数据,但是很多场合,最有效的方式是服务器向浏览器“发送”数据。比如,每当收到新的电子邮件,服务器就向浏览器发送一个“

  • 我试图让服务器发送的事件与Mozilla Firefox一起工作。给定一个Spring Boot的网络服务 使用Chrome浏览器或Edge(始终是最新版本)可以正常工作。我可以在网络分析器选项卡中看到未完成的请求,并且每秒都会显示一个新的时间戳。 然而,当我使用Firefox(84.0.2或更早版本)时,请求也会显示在网络选项卡中,但不会显示响应头或流数据。当我终止Spring后端时,Firef

  • 我的应用程序中有以下代码片段,用于向Azure service bus主题队列发送消息。在发送消息的过程中,我会随机收到通用ServiceBusException。 这是我的例外, 服务无法处理请求;请重试操作。有关异常类型和正确异常处理的更多信息,请参阅http://go.microsoft.com/fwlink/?LinkId=761101TrackingId: 24e3ca8e-a74f-4

  • 消息发送失败有其他原因,包括: 没有可用来向其发送消息的handlers 收件人已明确地使用fail(失败)的消息 在所有情况下回复处理程序将调用具体的失败。