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 的整個標頭,其具有使用者屬性和系統屬性 (例如 SequenceNumber、Label、MessageId 等)。 |
每個主題的訂閱數目 |
MaxSubscriptions |
整個系統 |
靜態 |
拒絕建立主題之其他訂閱的後續要求。因此,如果透過管理入口網站進行設定,則會顯示錯誤訊息。如果已從管理 API 呼叫,則呼叫程式碼會收到例外狀況。 |
2,000 |
每個主題的 SQL 篩選數目 |
MaxSqlFilters |
整個系統 |
靜態 |
拒絕在主題上建立其他篩選的後續要求,而且呼叫程式碼會收到例外狀況。 |
2,000 |
每個主題的相互關聯篩選數目 |
MaxCorrelationFilters |
整個系統 |
靜態 |
拒絕在主題上建立其他篩選的後續要求,而且呼叫程式碼會收到例外狀況。 |
100,000 |
每一個相互關聯篩選條件的屬性數目 |
Maximum-NumberOf-PropertiesPer-Correlation-Filter |
整個系統 |
靜態 |
產生例外狀況。 |
8 |
SQL 篩選/動作的大小 |
硬式編碼 |
整個系統 |
靜態 |
產生例外狀況。 |
篩選條件字串的長度上限:1K. 規則動作字串的長度上限:1K. 每個規則動作的運算式數目上限: 32. |