簡體   English   中英

Azure服務總線隊列大小達到最大

[英]Azure Service bus queue size to maximum

高級Azure服務總線的最大隊列大小為80GB。 如果您將隊列設置為最大允許限制,該怎么辦?

隊列用於平衡負載。 假設您有一連串的消息,並且處理服務無法跟上這些消息。 隊列將緩沖這些消息,並在您的服務可以訪問這些消息時進行處理。 關於80GB,有一些歷史。 Azure Service Bus首先沒有Premium層。 標准層支持的最大大小為5GB。 對隊列進行分區時,它將恰好具有16個分區。 因此,大小為80GB,即16個分區,每個分區5GB。 引入高級層時,它需要支持等效的最大大小。

不將最大大小設置為80GB會是什么情況? 您的用例。 如果您快速處理了消息並且消息很小,那么即使1GB也足夠了。 就支付而言,在高級層上,隊列的大小無關緊要-您是為使用高級付費,而不是隊列大小。 就個人而言,我想限制隊列的大小,而不是期望隊列將成為消息的存儲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM