Message Queuing Telemetry Transport (MQTT) は、パブリッシュ/サブスクライブ (pub/sub) モデルに基づくメッセージングプロトコルです。MQTT では、各メッセージは Topic に属します。MQTT は複数レベルの Topic をサポートしています。レベル 1 の Topic は親 Topic です。ApsaraMQ for MQTT を使用する前に、ApsaraMQ for MQTT コンソールで親 Topic を作成する必要があります。
使用上の注意
Topic を作成する
ApsaraMQ for MQTT コンソール にログオンします。左側のナビゲーションウィンドウで、インスタンスリスト をクリックします。
上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。[インスタンス] ページで、インスタンス名をクリックして インスタンスの詳細 ページに移動します。
- 左側のナビゲーションウィンドウで、トピックの管理 をクリックします。[Topic] ページの左上隅にある トピックの作成 をクリックします。
- [Topic の作成] パネルで、Topic の 名前 パラメーターと 記述 パラメーターを設定し、左下隅の [OK] をクリックします。
Topic を削除する
警告 Topic を削除すると、プロデューサーは Topic へのメッセージの送信を停止し、コンシューマーは Topic からのメッセージの消費を停止します。Topic 内のメタデータとメッセージは削除され、復元することはできません。そのため、Topic を削除する際は注意が必要です。
- トピックの管理 ページに移動します。
- Topic リストで、削除する Topic を見つけます。 操作 列で、 を選択します。
- 表示されるダイアログボックスで、[OK] をクリックします。
Topic の説明を更新する
- トピックの管理 ページに移動します。
- Topic リストで、更新する Topic を見つけて、Topic 名をクリックします。
- 基本情報トピックの詳細 ページの 編集記述OK セクションで、 の横にある をクリックします。フィールドで Topic の説明を変更し、 をクリックします。
Topic の詳細をクエリする
- トピックの管理 ページに移動します。
- Topic リストで、クエリする Topic を見つけます。Topic 名をクリックして、トピックの詳細 ページに移動します。
関連情報
Topic のデータインバウンドルールまたはアウトバウンドルールを作成することもできます。詳細については、「ルールの管理」をご参照ください。
ApsaraMQ for MQTT インスタンスで Topic とグループを作成した後、メッセージを送受信できます。詳細については、「ApsaraMQ for MQTT SDK for Java を使用して ApsaraMQ for MQTT クライアントとバックエンドサービスアプリケーション間のメッセージングを実装する」をご参照ください。