2017-09-12 38 views
0

目前我的隊列1 GB(我猜這是默認的),我注意到文檔說這個可以上升到5 GB:服務總線隊列大於1 GB有任何缺點嗎?

https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-quotas

我找不到任何缺點的更高的最大隊列大小,並希望確保在切換之前我沒有遺漏任何東西。我沒有看到任何關於定價差異,表現等的提及。是否存在這樣的缺點?如果沒有缺點,默認情況下不會是5 GB似乎很奇怪。

回答

1

因爲它包含在服務層中,所以沒有性能影響或價格。 雖然我無法回答爲什麼默認值未設置爲1GB,但您始終可以通過GitHub中的Azure Service Bus進行說明。

請記住,一個快樂隊列是一個空隊列。

+0

感謝您的提示。就「快樂隊列」而言,我想我沒有解釋我的用例。很少,我需要重新處理我們所有的記錄(數百萬),這些記錄不會全部適合1 GB的隊列。在正常的日常操作中,排隊只會變小,頻繁爆發:) – MattM

+1

在這種情況下,應該設置5GB以避免發生突發時的零星溢出。它不會花費比您爲1GB支付更多的費用。 –

+0

正是我所希望的!非常感謝。 – MattM