2014-03-13 33 views
3

我想读在Azure服务总线队列技术规格和价格,但目前尚不清楚,我认为Azure的服务总线:邮件大小,技术限制和定价

1)是否有大小限制的消息?

2)定价是否可能不取决于消息大小?看来,但我不敢相信。

(我想发送大约10K - 每个消息100K数据消息队列将通过在多个实例运行的并发相同辅助角色被消耗预先

回答

6

1-

THX。)

服务总线队列支持最大消息大小为256 Kb( 标头,其中包括标准和自定义应用程序属性, 可以具有64 Kb的最大大小)。队列中保存的消息数量没有限制,但队列保存的消息总大小上限有限制。该队列大小在创建时定义, ,上限为5 GB。

http://www.windowsazure.com/en-us/documentation/articles/service-bus-dotnet-how-to-use-queues/

2-)

Queues and Topics 

$0.01 for every 10,000 messages 

Messages exceeding 64KB in size will result in an additional message being charged for every 64KB in message. Billable messages include any “no message available” replies from Service Bus in response to receive requests made against empty queues/subscriptions. 

Relay 

$0.10 for every 100 relay hours 

$0.01 for every 10,000 messages 

Relay hours start when the first listener connects to a given relay address and end when the last listener disconnects from that address, and are rounded up to the next clock hour. As with queues/topics, messages greater than 64KB in size will generate additional billable messages per 64KB of additional content. 

http://www.windowsazure.com/en-us/pricing/details/service-bus/

+0

这不是在2017年相当准确的,我不能看到超过64KB –

+0

消息的任何信息这个答案来自于官方文档这是在2014年可用。 –

+0

看起来像保费水平可以处理高达1Mb的消息,现在,虽然在一个价格。 https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-premium-messaging。 – robs