Updated on 2023-08-22 GMT+08:00

Overview

Description

Yearly/Monthly RocketMQ instances cannot run after their subscription expires. To continue using them, renew your subscription within a specified period. Otherwise, your instance resources will be automatically released, and your data will be lost and cannot be restored.

Only yearly/monthly RocketMQ instances can be renewed. Pay-per-use RocketMQ instances can run as long as you have sufficient account balance.

If your subscription is renewed before it expires, all resources are retained and your RocketMQ instance is not affected. For details about the statuses of a RocketMQ instance after it expires, see Impact of Expiration.

Renewal Functions

Table 1 describes the functions related to the renewal of yearly/monthly RocketMQ instances.

Table 1 Functions

Function

Description

Manual renewal

To use a yearly/monthly RocketMQ instance longer, renew the subscription any time on the console as long as the instance is not automatically deleted.

Auto renewal

After auto-renewal is enabled, RocketMQ instances are automatically renewed before the subscription expires. This prevents resources from being automatically deleted in the event that you forget to manually renew the subscription.

You can renew your subscription across the life cycle of your yearly/monthly RocketMQ instance, as shown in Figure 1.

Figure 1 Life cycle of a RocketMQ instance
  • A RocketMQ instance is in the Running state from the time when it is purchased to the time when it expires.
  • After the instance expires, its status changes to Expired.
  • If the RocketMQ instance is not renewed upon expiration, the instance enters the grace period. If the instance is not renewed after the grace period expires, the status changes to Frozen.
  • If you do not renew your subscription after the grace period expires, your resource enters a retention period. If you do not renew the subscription within the retention period, your resource is automatically deleted.

Auto-renewal can be enabled any time before a RocketMQ instance expires. The system attempts to automatically renew the instance at 03:00 seven days before the instance expires. If the fee deduction fails, there is one attempt at 03:00 every day until the instance expires or the renewal is successful. By default, fees are deducted seven days before your subscription expires. You can change this deduction date as required.