微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Azure服务总线-设置AMQP协议的轮询时间

如何解决Azure服务总线-设置AMQP协议的轮询时间

我的理解是,在队列配置中使用Azure Service Bus时,它使用轮询来检查队列中是否有任何新消息。每次轮询都被视为Azure服务总线上的一项操作,而对于低容量系统,这是一笔大钱。

是否可以使用AMQP协议设置Azure Service Bus以使用Publisher-Consumer设计模式?如果没有,可以设置一个较长的轮询时间,以便它尝试每5分钟检查一次邮件

我已经阅读了有关此文档的Microsoft文档,却找不到任何有用的东西。

解决方法

服务总线将每分钟发送一点数据,以保持连接打开。这不是免费的,但是每个听众每月要花几便士。您可以设置自己的不使用长轮询的轮询循环,并在您希望的任何时间间隔进行检查。

Logic Apps执行like this-如果未找到消息,它将等待您设置的间隔以再次检查。

如果您希望改用推送模型而不是pub-sub,那么我建议改用Event Grid

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。