本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
預設資源限制
Amazon MQ for RabbitMQ 支援從 RabbitMQ 4 之後設定代理程式資源限制。當您建立代理程式時,Amazon MQ 會自動將預設值套用至這些資源限制。這些預設值可做為護欄,以保護代理程式可用性,同時適應常見的客戶使用模式。您可以透過變更限制組態值來自訂代理程式行為,以更符合您的特定工作負載需求。
進行變更之前,請注意:
重要
-
組態變更可能會影響代理程式的效能和可用性
-
在變更任何預設組態選項之前了解影響
-
首先測試非生產環境中的組態變更
-
套用變更後監控代理程式的運作狀態
重要
這些組態的預設值和支援範圍會因 RabbitMQ 版本、執行個體類型和代理程式部署模式而有所不同。
重要
注意:將代理程式與受支援範圍以外的組態值建立關聯或建立代理程式會導致錯誤回應。
適用於 RabbitMQ 4.2 代理程式的預設資源限制為
預設資源限制
重要
Amazon MQ for RabbitMQ 3 代理程式,預設值設定為資源限制上限,Amazon MQ 不提供覆寫資源限制組態的功能。
單一執行個體代理程式的預設值
| 執行個體類型 | 每個節點的連線數 | 每個節點的頻道 | 每個頻道的消費者數 | 佇列 | vhosts | 鮑魚 | 交換 | 位元組中的訊息大小 |
|---|---|---|---|---|---|---|---|---|
| mq.m7g.medium | 100 | 500 | 10 | 500 | 10 | 30 | 500 | 524288 |
| mq.m7g.large | 1,500 | 4,500 | 10 | 1,000 | 50 | 50 | 1,000 | 524288 |
| mq.m7g.xlarge | 3,000 | 9,000 | 10 | 2,000 | 100 | 100 | 2,000 | 524288 |
| mq.m7g.2xlarge | 6,000 | 18,000 | 10 | 4,000 | 150 | 200 | 4,000 | 524288 |
| mq.m7g.4xlarge | 12,000 | 36,000 | 10 | 8,000 | 200 | 400 | 8,000 | 524288 |
| mq.m7g.8xlarge | 24,000 | 72,000 | 10 | 16,000 | 250 | 800 | 16,000 | 524288 |
| mq.m7g.12xlarge | 36,000 | 108,000 | 10 | 24,000 | 300 | 1,200 | 24,000 | 524288 |
| mq.m7g.16xlarge | 48,000 | 144,000 | 10 | 32,000 | 350 | 1,600 | 32,000 | 524288 |
叢集代理程式的預設值
| 執行個體類型 | 每個節點的連線數 | 每個節點的頻道 | 每個頻道的消費者數 | 佇列 | vhosts | 鮑魚 | 交換 | 位元組中的訊息大小 |
|---|---|---|---|---|---|---|---|---|
| mq.m7g.medium | 100 | 300 | 10 | 100 | 10 | 10 | 100 | 524288 |
| mq.m7g.large | 500 | 1500 | 10 | 1,000 | 50 | 30 | 1,000 | 524288 |
| mq.m7g.xlarge | 1000 | 3000 | 10 | 2,000 | 100 | 60 | 2,000 | 524288 |
| mq.m7g.2xlarge | 2000 | 6000 | 10 | 4,000 | 150 | 120 | 4,000 | 524288 |
| mq.m7g.4xlarge | 4000 | 12,000 | 10 | 8,000 | 200 | 240 | 8,000 | 524288 |
| mq.m7g.8xlarge | 8000 | 24,000 | 10 | 16,000 | 250 | 480 | 16,000 | 524288 |
| mq.m7g.12xlarge | 12000 | 36,000 | 10 | 24,000 | 300 | 720 | 24000 | 524288 |
| mq.m7g.16xlarge | 16,000 | 48,000 | 10 | 32,000 | 350 | 960 | 32,000 | 524288 |