O TPS (transações por segundo) elástico no Message Queue for RabbitMQ refere-se ao volume de TPS que excede o limite da especificação. Este tópico descreve as regras de faturamento, os preços unitários e exemplos de cobrança de TPS elástico no Message Queue for RabbitMQ.
Visão geral
Cada instância do ApsaraMQ for RabbitMQ oferece diversas especificações com diferentes picos de TPS. Se o uso de TPS ultrapassar o limite da especificação, a instância sofrerá limitação de taxa. Para evitar essa restrição causada por tráfego intermitente, ative o recurso de TPS elástico na sua instância. Para obter mais informações, consulte Ativar o recurso de TPS elástico para uma instância.
Ao ativar o recurso de TPS elástico em uma instância, o pico de TPS aumenta dentro de um intervalo específico. A cobrança aplica-se apenas ao TPS que excede o limite da especificação. Para mais detalhes, consulte Regras de faturamento.
O valor máximo configurável para TPS elástico em cada edição de instância é fixo. Consulte Preços unitários para verificar os limites.
Regras de faturamento
Item | Descrição |
Item faturável | A cobrança refere-se ao TPS elástico utilizado. Valor do TPS elástico = Uso real de TPS - Pico de TPS da especificação da instância Por exemplo, se você adquirir uma instância com especificação de pico de TPS de 5.000 e o uso real em determinado momento for de 6.200, haverá cobrança de taxa de TPS elástico sobre os 1.200 TPS excedentes. |
Método de faturamento | O TPS elástico utiliza o modelo de pagamento conforme o uso. Esse método permite utilizar os recursos antes de pagá-los, com deduções automáticas das taxas no saldo da sua conta Alibaba Cloud. |
Ciclo de faturamento | A fatura é gerada a cada minuto. |
Fórmula de cálculo | Taxa de TPS elástico por minuto = Valor do TPS elástico no minuto × Preço unitário do TPS elástico |
Preços unitários
Item | Professional Edition | Enterprise Edition | Enterprise Platinum Edition | |
TPS elástico máximo | 0,5 vez o limite da especificação. | Igual ao limite da especificação. Aplica-se um limite superior de 50.000 TPS. | Igual ao limite da especificação. Aplica-se um limite superior de 50.000 TPS. | |
Preço unitário de TPS elástico (USD/TPS/minuto) | Outras regiões | 0,000072 | 0,000072 | 0,000288 |
SAU (Riyadh - Partner Region) | 0,000086 | 0,000086 | 0,000346 | |
A menção a "Outras regiões" na tabela anterior abrange todas as regiões compatíveis com o ApsaraMQ for RabbitMQ, exceto a região SAU (Riyadh - Partner Region). Para detalhes sobre as regiões suportadas, consulte Regiões suportadas.
O limite superior de TPS elástico para instâncias Enterprise Edition e Enterprise Platinum Edition é de 50.000 TPS. Por exemplo, ao adquirir uma instância Enterprise Edition com especificação de pico de TPS de 80.000, o TPS elástico máximo dessa instância será de 50.000. Consequentemente, o TPS total da instância atingirá 130.000.
Exemplo
Considere a aquisição de uma instância Professional Edition com especificação de TPS de 1.000 na região China (Hangzhou). A tabela a seguir detalha o uso de TPS da instância por minuto durante uma hora específica.
|
Item |
00:00:00 |
00:01:00 |
00:02:00 |
00:03:00 |
...... |
00:58:00 |
00:59:00 |
|
Uso real de pico de TPS |
1.200 |
1.300 |
800 |
850 |
< 1.000 |
950 |
1.100 |
|
Valor do TPS elástico |
200 |
300 |
0 |
0 |
0 |
0 |
100 |
A taxa de TPS elástico da instância nessa hora é de USD 0,0432. O cálculo segue a fórmula: (200 + 300 +100) × 0,000072 = 0,0432.