Tous les produits
Search
Centre de documentation

ApsaraMQ for RabbitMQ:Billing of subscription instances

Dernière mise à jour :Aug 11, 2026

Les instances ApsaraMQ for RabbitMQ des éditions Professional, Enterprise et Platinum fonctionnent selon un modèle d'abonnement. La facture se compose de deux éléments : les frais de spécification d'instance (obligatoires, inclus dans l'abonnement) et les frais de TPS élastique (facultatifs, facturés en paiement à l'utilisation uniquement si la fonctionnalité est activée).

Éléments facturables

Élément Méthode de facturation Condition de facturation
Spécification de l'instance Abonnement (prépayé) Toujours – inclus dans chaque abonnement
TPS élastique Paiement à l'utilisation (postpayé) Uniquement si vous activez la fonctionnalité de TPS élastique

Facturation des spécifications d'instance

Les frais de spécification d'instance sont facturés mensuellement par abonnement. Le tableau ci-dessous détaille les éléments facturables, les éditions concernées et les quotas gratuits inclus, le cas échéant.

Élément facturableObligatoireÉditions applicablesQuota gratuit
TPS de pointeOui. Facturé uniquement lors de l'appel d'opérations API facturables. Consultez les règles de comptabilisation des TPS.Professional, Enterprise, PlatinumAucun
Trafic InternetNon. Facturé uniquement si vous activez l'accès Internet.Professional, Enterprise, PlatinumAucun
Nombre de files d'attenteOuiProfessional, Enterprise, PlatinumLes éditions Enterprise et Platinum incluent un quota gratuit. Pour plus de détails, consultez la page d'achat.
Nombre maximal de connexionsOuiEnterprise, PlatinumLes éditions Enterprise et Platinum incluent un quota gratuit. Pour plus de détails, consultez la page d'achat.
Période de conservation des traces de messagesNon. Facturé uniquement si vous activez la trace des messages.Professional, Enterprise, PlatinumÉdition Platinum : conservation de 15 jours incluse gratuitement
Espace de stockage des messagesOuiPlatinumAucun

Pour connaître les tarifs, consultez la page d'achat d'ApsaraMQ for RabbitMQ.

Règles de comptabilisation des TPS

Opérations API facturables

Les opérations API suivantes entrent dans le calcul de vos TPS. Pour le détail de chaque opération, consultez la rubrique Méthodes de requête.

Catégorie Opérations
Connexion et canal ConnectionOpen, ChannelOpen
Gestion des files d'attente QueueDeclare, QueueDelete, QueueBind, QueueUnbind
Gestion des exchanges ExchangeDeclare, ExchangeDelete, ExchangeBind, ExchangeUnBind
Opérations sur les messages SendMessage, SendDlqMessage, BasicConsume, BasicGet, BasicAck, BasicReject, BasicNack, BasicRecover

Règles de comptabilisation

Messages différés

La gestion des messages différés est une fonctionnalité premium d'ApsaraMQ for RabbitMQ. L'envoi d'un message différé correspond à cinq appels API. La consommation d'un message différé correspond à un appel API.

Exemple : Si vous envoyez 2 messages différés et en consommez 3 en une seconde, le total des TPS s'élève à 13.

TPS = (2 × 5) + 3 = 13

Comptabilisation des appels SendMessage basée sur le routage

Le système comptabilise les appels SendMessage selon le nombre de files d'attente recevant le message après routage, et non selon le nombre de publications.

Exemple : Si vous publiez un message vers un exchange Fanout lié à 10 files d'attente, cette publication unique génère 10 appels SendMessage.

Corps de message volumineux

Un corps de message de 64 Ko ou moins compte pour une seule requête. Au-delà de 64 Ko, chaque tranche supplémentaire de 4 Ko (ou fraction de celle-ci) génère une requête supplémentaire.

Exemple : Un corps de message de 72 Ko = 1 requête de base + 2 requêtes supplémentaires (8 Ko d'excédent / 4 Ko par requête supplémentaire) = 3 requêtes au total.

Facturation des TPS élastiques

Fonctionnement des TPS élastiques

Chaque instance possède une limite de TPS de pointe définie par sa spécification. Le trafic dépassant cette limite subit une limitation de débit (throttling). Pour gérer les pics de trafic sans limitation, activez la fonctionnalité de TPS élastique. Pour plus d'informations, consultez la rubrique Activer la fonctionnalité de TPS élastique pour une instance.

Une fois la fonctionnalité de TPS élastique activée, l'instance peut temporairement dépasser ses TPS de pointe de base dans une plage définie. Vous ne payez que pour les TPS excédant la spécification de base.

Règles de facturation

Élément Description
Élément facturé TPS dépassant la spécification de TPS de pointe de base. TPS incrémentiel = TPS maximal à l'exécution - Spécification de TPS de pointe de base. Par exemple, si une instance a une spécification de TPS de pointe de base de 5 000 et que les TPS à l'exécution atteignent 6 200, les TPS incrémentiels s'élèvent à 1 200.
Méthode de facturation Paiement à l'utilisation (postpayé). Les frais sont automatiquement déduits de votre compte Alibaba Cloud.
Cycle de facturation Par minute
Formule Frais de TPS élastique par minute = TPS incrémentiel par minute x Prix unitaire des TPS élastiques

Prix unitaires et limites des TPS élastiques

Élément Édition Professional Édition Enterprise Édition Platinum
TPS élastiques maximaux 0,5 fois la spécification de base 1 fois la spécification de base, jusqu'à 50 000 TPS 1 fois la spécification de base, jusqu'à 50 000 TPS
Prix unitaire - plupart des régions (USD/TPS/min) 0,000072 0,000072 0,000288
Prix unitaire - Émirats arabes unis (Dubaï) (USD/TPS/min) 0,000144 0,000144 0,000576
Prix unitaire - Arabie saoudite (Riyad - Région partenaire) (USD/TPS/min) 0,000086 0,000086 0,000346
Remarque

L'expression « plupart des régions » dans les tableaux précédents désigne toutes les régions où ApsaraMQ for RabbitMQ est disponible, à l'exception de la région Arabie saoudite (Riyad - Région partenaire). Pour obtenir la liste des régions prises en charge, consultez la rubrique Régions prises en charge.

Le nombre maximal de TPS élastiques pour les éditions Enterprise et Platinum est plafonné à 50 000, indépendamment de la spécification de base. Par exemple, une instance Enterprise Edition avec une spécification de TPS de pointe de base de 80 000 dispose toujours d'un maximum de 50 000 TPS élastiques, ce qui lui confère un total de 130 000 TPS de pointe.

Exemple de facturation

L'exemple suivant illustre le calcul des frais de TPS élastiques pour une instance Professional Edition dans la région Chine (Hangzhou), avec une spécification de base de 1 000 TPS sur une durée d'une heure.

Minute 00 01 02 03 04-57 58 59
TPS de pointe réel 1 200 1 300 800 850 Tous inférieurs à 1 000 950 1 100
TPS incrémentiel (excédent par rapport à 1 000) 200 300 0 0 0 0 100

Seules trois minutes ont enregistré des TPS supérieurs à la spécification de base de 1 000 : la minute 00 (200 d'excédent), la minute 01 (300 d'excédent) et la minute 59 (100 d'excédent).

Elastic TPS fee = (200 + 300 + 100) × 0.000072 = USD 0.0432