This topic describes the announcement on upgrading ApsaraMQ for MQTT from V2.X.X to V3.X.X and the procedure changes in using the service after the upgrade.

Announcement

ApsaraMQ for MQTT is available for upgrade from V2.X.X to V3.X.X starting from July 23, 2020. The upgrade does not affect the messaging function on a client. If you have special requirements on the start time and time window of the upgrade, contact ApsaraMQ for MQTT technical support.

Overview

The procedure for using ApsaraMQ for MQTT changes after the service is upgraded from V2.X.X to V3.X.X. The following figure shows the changes.

use_change_overview

Description

Compared with V2.X.X, the V3.X.X versions of ApsaraMQ for MQTT can independently store messages without being bound to ApsaraMQ for RocketMQ. You can create resources immediately after you purchase and activate a ApsaraMQ for MQTT instance. This reduces usage costs and improves usage efficiency.

Apart from independent message storage, V3.X.X versions abstract the data exchange feature between ApsaraMQ for MQTT and ApsaraMQ for RocketMQ. You can configure rules to transfer the data of ApsaraMQ for MQTT to other Alibaba Cloud services and import data from other Alibaba Cloud services to ApsaraMQ for MQTT. ApsaraMQ for RocketMQ is supported for such rule-based data exchanges.

In general, this upgrade introduces the following changes.