【问题标题】:Is it possible to build a system to continuously listen for message using azure bus services?是否可以构建一个系统来使用 azure bus services 持续监听消息?
【发布时间】:2019-12-01 01:55:22
【问题描述】:

我正在尝试使用 NodeJs 和 Azure 总线服务创建一个记录器模块,它应该能够侦听来自队列的消息并根据业务逻辑对其进行处理。

我在 azure bus services 中使用标准层下的主题和订阅进行了尝试,但无法使其连续收听。

【问题讨论】:

  • 但无法让它连续收听你到底是什么意思,你写了一些代码吗?如果是,你是如何以及在哪里运行它的?跨度>
  • 我写了一个函数来查询队列中的消息,所以每当我调用该函数时,它都会返回消息。然而,一旦消息发布到订阅的队列/主题中,我需要一个像 Pub/Sub 这样的系统来返回消息。

标签: node.js azure azure-devops message-queue


【解决方案1】:

我想Azure Function 可以满足您的需求。 Azure Functions 支持服务总线队列和主题的触发器和输出绑定。

您可以使用服务总线触发器来侦听和响应来自服务总线队列或主题的消息。

更多信息可以参考这个文档:Azure Service Bus bindings for Azure Functions。

【讨论】:

  • 有没有办法使用 azure function 和 azure service bus 来构建 Pub/Sub 模型?
  • 有一篇关于通过pub-sub模式处理服务消息的博客,可能是你想要的。simongilbert.net/…
猜你喜欢
  • 2010-11-25
  • 2020-07-18
  • 1970-01-01
  • 2021-09-16
  • 2023-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-11
相关资源
最近更新 更多