Share via


Service Bus for Windows Server 配額

適用於: Service Bus for Windows Server 1.1

下表列出 適用於 Windows Server 的服務匯流排 特有的配額資訊:

配額名稱 參數名稱 範圍 類型 超出時的行為 適用於 Windows Server 的服務匯流排 配額

佇列/主題大小

Maximum-QueueSize-InMegabytes

Maximum-TopicSize-InMegabytes

實體

在建立佇列/主題時定義。

拒絕內送訊息,而且呼叫程式碼會收到例外狀況。

1、 2、 3、 4、 5、 6、 7、 8、 9 或 10 GB。另外還有maxSize選項,大約是 8.7961E + 9 MB。

佇列/主題/訂閱實體上的並行連線數目

Maximum-Number-OfConnections-PerEntity

實體

靜態

拒絕其他連線的後續要求,而且呼叫程式碼會收到例外狀況。REST 作業不會計入並行 TCP 連線。

無限制 (2 ^31)

佇列/主題實體上的並行連線數目

Maximum-ConcurrentReceiveRequests-PerEntity

實體

靜態

拒絕後續接收要求,而且呼叫程式碼會收到例外狀況。套用至並行合併數目的配額會收到一個主題中的所有子訂閱操作。

無限制 (2 ^31)

每個 服務命名空間 的主題/佇列數目

Maximum-Number-Of-Queues-PerNamespace

Maximum-Number-Of-Topics-PerNamespace

整個系統

靜態

拒絕在 服務命名空間 上建立新主題或佇列的後續要求。因此,如果透過管理入口網站進行設定,則會產生錯誤訊息。如果已從管理 API 呼叫,則呼叫程式碼會收到例外狀況。

無限制 (2 ^31)

佇列/主題/訂閱實體的訊息大小

MaxMessage-Size-InBytes

整個系統

靜態

拒絕超出這些配額的內送訊息,而且呼叫程式碼會收到例外狀況。

50 MB

佇列/主題/訂閱實體的訊息屬性大小

硬式編碼

整個系統

靜態

產生 SerializationException 例外狀況。

每個屬性的訊息屬性大小上限為 32K。所有屬性的累計大小不得超過 64K。這適用於 BrokeredMessage 的整個標頭,其具有使用者屬性和系統屬性 (例如 SequenceNumberLabelMessageId 等)。

每個主題的訂閱數目

MaxSubscriptions

整個系統

靜態

拒絕建立主題之其他訂閱的後續要求。因此,如果透過管理入口網站進行設定,則會顯示錯誤訊息。如果已從管理 API 呼叫,則呼叫程式碼會收到例外狀況。

2,000

每個主題的 SQL 篩選數目

MaxSqlFilters

整個系統

靜態

拒絕在主題上建立其他篩選的後續要求,而且呼叫程式碼會收到例外狀況。

2,000

每個主題的相互關聯篩選數目

MaxCorrelationFilters

整個系統

靜態

拒絕在主題上建立其他篩選的後續要求,而且呼叫程式碼會收到例外狀況。

100,000

每一個相互關聯篩選條件的屬性數目

Maximum-NumberOf-PropertiesPer-Correlation-Filter

整個系統

靜態

產生例外狀況。

8

SQL 篩選/動作的大小

硬式編碼

整個系統

靜態

產生例外狀況。

篩選條件字串的長度上限:1K.

規則動作字串的長度上限:1K.

每個規則動作的運算式數目上限: 32.