當您的業務規模擴大或者為了應對臨時的流量高峰,您可以升級執行個體配置(例如提高訊息收發TPS峰值、儲存空間、公網頻寬等),以提高執行個體的處理能力和處理規模。您也可以在業務不活躍時,降低對應執行個體的配置,避免浪費資源,並降低成本。本文介紹變更雲訊息佇列 RocketMQ 版執行個體配置的規則和操作。
支援的變更操作
訂用帳戶和隨用隨付執行個體變更操作
變更類型 | 是否支援 | 說明 |
執行個體主系列變更 | 支援 | 支援單向變更,只升不降,變更方向為: 標準版 > 專業版 > 鉑金版 例如,只支援將標準版變更為鉑金版,不允許將鉑金版變更為標準版。 |
執行個體子系列變更 | 不支援 | 執行個體變更不允許跨子系列,例如:
|
訊息收發計算規格 | 支援 | 支援升配和降配。 |
儲存規格 | 不涉及 | 雲訊息佇列 RocketMQ 版的儲存空間根據實際使用量隨用隨付,您可以隨時調整訊息儲存時間長度來控制佔用的儲存空間。 |
公網訪問類型 | 支援 | 支援升配和降配。
|
公網流量頻寬 | 支援 | 支援升配和降配。 |
Serverless執行個體變更操作
僅涉及變更執行個體主系列。
升配操作:將執行個體從標準版變更為專業版
降配操作:將執行個體從專業版變更為標準版
生效時間
雲訊息佇列 RocketMQ 版控制台和執行個體中每個服務節點可能出現秒級閃斷,用戶端有自動重試機制,一般不會影響業務,但會有異常日誌產生,可能會有訊息延遲的現象。
訊息可能會有重複,建議做好訊息等冪處理。具體操作,請參見訊息等冪。
如需在控制台進行管理操作(例如建立、刪除topic),請避開執行個體升降配期間。
使用HTTP協議用戶端接入雲訊息佇列 RocketMQ 版服務端時,可能會出現閃斷或者拒絕串連情況,每次閃斷或拒絕串連一般不會超過1分鐘,請在用戶端中做好重連邏輯處理。
建議您使用CloudMonitor功能對重要業務進行監控,以便您在執行個體升降配期間能夠及時擷取執行個體的狀態和重要指標。具體操作,請參見配置訊息監控警示實現風險預警。
升降配操作影響
業務影響
執行個體升降配期間可能會產生以下情況:
雲訊息佇列 RocketMQ 版控制台和執行個體中每個服務節點可能出現秒級閃斷(閃斷時間和執行個體計算規格正相關),用戶端有自動重試機制,一般不會影響業務,但會有異常日誌產生,可能會有訊息延遲的現象。
訊息可能會有重複,建議做好訊息等冪處理。具體操作,請參見訊息等冪。
如需在控制台進行管理操作(例如建立、刪除topic),請避開執行個體升降配期間。
建議您使用CloudMonitor功能對重要業務進行監控,以便您在執行個體升降配期間能夠及時擷取執行個體的狀態和重要指標。具體操作,請參見配置訊息監控警示實現風險預警。
費用影響
訂用帳戶執行個體
執行個體升配:您需要在升配時,按照當前計費周期的剩餘時間支付價差。例如,您購買的計算規格為1000 TPS,購買時間長度為2個月,您在使用了1月後將計算規格升配到了2000 TPS,那麼您需要補齊2000 TPS和1000 TPS計算規格的價差,且價差的計費時間長度為剩餘的計費周期1個月。
執行個體降配:您在完成降配操作後,系統會按照當前計費周期的剩餘時間原路退還多餘的價差。
隨用隨付執行個體
隨用隨付為後付費模式,不涉及補齊價差或退款,執行個體配置變更後立即生效且按照最新規格計費,您只需要保證您的賬戶餘額充足即可。
Serverless執行個體
Serverless計費為後付費模式,不涉及補齊價差或退款,您只需要保證您的賬戶餘額充足即可。
不管是升配還是降配,當前計費周期均按照周期內的最高配置進行計費,下一計費周期才按照變更後的配置進行計費。
升降配操作入口
系統會根據您的執行個體的計費方式和配置自動計算出當前執行個體支援的變更操作,若您在以下操作入口未找到相關操作項,說明當前執行個體不支援該操作。
在執行個體列表頁面找到待變更配置的執行個體,並進入執行個體詳情頁面。
在執行個體詳情頁面右上方單擊升配或降配。
在商品售賣頁,修改執行個體配置,並按照提示完成支付。
相關文檔
不同規格執行個體的資源最大上限和可用性、穩定性差異,請參見執行個體規格。