上篇博文中我们介绍了Azure ServiceBus Messaging的消息事务机制:

Azure Messaging-ServiceBus Messaging消息队列技术系列7-消息事务(2017-03-30 22:12)

本文中我们介绍一下ServiceBus Messaging的一些配额,或者说使用说明和限制。原文请参考:

https://docs.microsoft.com/zh-cn/azure/service-bus-messaging/service-bus-quotas

我们着重介绍在实际消息应用开发时,会用到的、需要重点关注的几个配额选项。

1. 命名空间上限:即每个 Azure 订阅的基本/标准命名空间数上限:100,

2. 队列/主题大小,即我们使用的Queue或者Topic的容量,白话一点就是消息队列能承载多少消息,我们在实际应用时,一定要做一个评估,评估有两个方面,一个是我们业务高峰期会有多少消息,即消息的QPS,另一个是,未来1~2年,随着业务规模的扩张,现有的Queue/Topic的容量是否满足我们未来发展的要求。

    Azure ServiceBus Messaging中已经显式的说明:系统将拒绝传入消息,且调用代码将收到异常。

    队列/主题的大小,在声明时指定,Azure ServiceBus Messaging提供了1、2、3、4 或 5 GB选项,同时,如果已启用分区,最大队列/主题大小是 80 GB。

    相信这个大小是Azure已经评估过的,大多数场景和规模都可以满足。

3. 并发连接数,并发连接数,Azure在命名控制和队列、主题、订阅这个层面统一做了限制。其中:

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式