Azure Service Bus中每个实体的最大会话数 [英] Max number of sessions per entity in Azure Service Bus

查看:71
本文介绍了Azure Service Bus中每个实体的最大会话数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Azure Service Bus允许使用会话实体(队列和主题),我们使用它们来保持由同一使用者进行批处理(如果我们从生产者发送批处理,则它必须由同一使用者服务处理)。我找不到任何关于每个实体允许的最大会话数量的建议,我们目前有4个会话用于1000,000条消息,我想知道我们是否可以增加这个数量。如果可以,我的案例的最大可能价值是多少?

有关我的进程的简短信息: *要发送给ASB实体的1,000 000条消息 *批量大小为100条消息 *会话数为4 *ASB实体已启用会话和分区

谢谢

推荐答案

Azure Service Bus配额documentation没有详细说明您可以拥有的并发会话数量限制。

您受到两个因素的限制:

  1. 命名空间上的并发连接数(AMQP为5,000,SBMP为1,000)
  2. 每个实体的并发接收请求数(5,000)。

只要您没有超过这些配额,您就应该能够扩展您的接收器以处理更多会话。

这篇关于Azure Service Bus中每个实体的最大会话数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆