すべてのプロダクト
Search
ドキュメントセンター

Simple Message Queue (formerly MNS):キュー

最終更新日:Jan 13, 2025

Simple Message Queue (SMQ、旧称 MNS) を使用すると、トピックにパブリッシュされたメッセージをキューにプッシュできます。このトピックでは、メッセージをキューにプッシュする方法について説明します。

手順 1:キューを作成する

  1. SMQ コンソール にログオンします。

  2. 左側のナビゲーションペインで、[キューモデル] > キュー を選択します。

  3. 上部のナビゲーションバーで、リージョンを選択します。

  4. キュー ページで、キューを作成 をクリックします。

  5. キューを作成 パネルで、次のパラメーターを設定し、OK をクリックします。

    • 名前:キューの名前。

    • メッセージの最大長さ:キューに送信されるメッセージの最大長。

    • ロングポーリング期間:ReceiveMessage オペレーションの呼び出し後、ロングポーリングリクエストが保持される最大期間。

    • メッセージの可視性タイムアウト時間:キューからメッセージが受信された後、メッセージが非アクティブ状態のままになる期間。

    • メッセージの保持期間:メッセージがキューに保持される最大期間。指定された保持期間が終了すると、メッセージが受信されているかどうかに関係なく、メッセージは削除されます。

    • メッセージ遅延時間:キューに送信されたすべてのメッセージが消費されるまでの期間。

    • ログ機能の有効化:ロギング機能を有効にするかどうかを指定します。

    キューが作成されると、キュー ページにキューが表示されます。

手順 2:トピックを作成する

  1. 左側のナビゲーションペインで、[トピックモデル] > トピック を選択します。

  2. トピック ページで、トピックの作成 をクリックします。

  3. トピックの作成 パネルで、次のパラメーターを設定し、[OK] をクリックします。

    • 名前:トピックの名前。

    • メッセージの最大長さ:トピックに送信されるメッセージの最大長。

    • ログ機能の有効化:ロギング機能を有効にするかどうかを指定します。

    トピックが作成されると、トピックの トピックの詳細 ページに移動します。

手順 3:サブスクリプションを作成する

  1. 左側のナビゲーションペインで、[トピックモデル] > [サブスクリプション] を選択します。

  2. サブスクリプションリスト ページで、購読の作成 をクリックします。

  3. 購読の作成 パネルで、次のパラメーターを設定し、[OK] をクリックします。

    • トピック名:サブスクリプションが属するトピックの名前。

    • サブスクリプション名:サブスクリプションの名前。

    • サブスクリプション:サブスクリプションのタイプ。[キュー] を選択します。

    • 受信側エンドポイント:受信者のエンドポイント。手順 1 で作成したキューを選択します。

    • メッセージのフィルタリングタグ:オプション。メッセージのフィルタリングに使用されるタグ。

    • 再試行ポリシー:再試行ポリシー。

    • メッセージ形式:メッセージがプッシュされる形式。

手順 4:メッセージをパブリッシュする

  1. トピック ページで、管理するトピックを見つけ、[アクション] 列の メッセージのパブリッシュ をクリックします。

  2. [トピックへのメッセージのパブリッシュを試す] ページで、次のパラメーターを設定し、メッセージのパブリッシュ をクリックします。

    • メッセージ内容:メッセージのコンテンツ。

    • メッセージタグ:オプション。メッセージのフィルタリングに使用されるタグ。

    • 購読タイプ:サブスクリプションのタイプ。[キュー] を選択します。

手順 5:メッセージを受信する

  1. キュー ページで、管理するキューを見つけ、その他 > メッセージの送受信アクション 列で を選択します。

  2. (オプション) メッセージの受信 セクションの [クイックエクスペリエンス] ページで、受信メッセージパラメータの編集 をクリックします。受信メッセージパラメータの編集 パネルで、一回に取得できる最大メッセージ数 パラメーターと ポーリング期間 パラメーターを構成し、[OK] をクリックします。

  3. メッセージの受信 セクションの [クイックエクスペリエンス] ページで、メッセージを受信 をクリックします。

    受信したメッセージは、メッセージの受信 セクションに表示されます。

  4. (オプション) メッセージリストからメッセージを見つけ、[詳細]操作 列でクリックします。[メッセージの詳細] ダイアログボックスで、メッセージの内容などのメッセージに関する情報を表示します。