After you activate Message Queue for Apache RocketMQ, you are charged for using the messaging feature. This topic describes the billable items of Message Queue for Apache RocketMQ and provides links to relevant billing topics.
Standard Edition instanceView spending detailsBilling cycles and rules on overdue paymentsFree quotasUpgrade an instance from Standard Edition to Enterprise Platinum Edition
Enterprise Platinum Edition instanceOperations on Enterprise Platinum Edition instancesRefund rules and instructions
Pricing detailsPricing details of the messaging featureInternet traffic fee
More referencesInstance editionsFAQ
Messaging feeMessaging is a basic feature of Message Queue for Apache RocketMQ. After you activate Message Queue for Apache RocketMQ, the messaging feature is enabled by default.
The following figure shows the billable items of the messaging feature.
- Messaging fee of a Standard Edition instance = API call fee + Topic usage fee
Standard Edition instances are billed on a pay-as-you-go basis. These instances are suitable for scenarios in which the number of messages is small or the message volume significantly fluctuates during peak and off-peak hours. You are charged only for the messages that are transmitted and the resources that you use. This helps you maximize resource utilization.
- Messaging fee of an Enterprise Platinum Edition instance = Fee for the selected maximum
TPS specification + Fee for the selected topic specification + Fee for the selected
Enterprise Platinum Edition instances are billed on a subscription basis. These instances are suitable for scenarios in which the service level agreement (SLA) requirements are high or the number of messages is large. The subscription billing method provides discounts and allows you to reserve resources in advance. This can help you reduce costs.
For more information about the differences of the supported specifications and features between a Standard Edition instance and an Enterprise Platinum Edition instance, see Instance editions.
Internet traffic fee
Message Queue for Apache RocketMQ provides public endpoints and virtual private cloud (VPC) endpoints. You can use these endpoints to connect your clients to Message Queue for Apache RocketMQ instances. If you use a public endpoint to connect to your Message Queue for Apache RocketMQ instance, you are charged for Internet traffic.
For more information about the relevant billable items and unit prices, see Internet traffic fee.