主題模型快速入門
本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業(yè)務(wù)造成影響,請務(wù)必仔細閱讀。
本文為您介紹如何在輕量消息隊列(原 MNS)控制臺上快速上手使用隊列模型。
前提條件
創(chuàng)建隊列
在左側(cè)導(dǎo)航欄,單擊隊列列表。
在頂部菜單欄,選擇地域。
在隊列列表頁面,單擊創(chuàng)建隊列。
在創(chuàng)建隊列面板配置以下參數(shù),然后單擊確定。
名稱:隊列名稱。
消息最大長度:發(fā)送到隊列的消息體的最大長度。
長輪詢時間:當隊列中沒有消息時,該隊列的ReceiveMessage請求的最大等待時長。
消息可見性超時時間:消息從隊列中取出后從Active狀態(tài)變成Inactive狀態(tài)后的持續(xù)時間。
消息保存時長:消息在隊列中的最長存活時間。從發(fā)送到隊列開始經(jīng)過此參數(shù)指定的時間后,不論消息是否被取出都將被刪除。
消息定時時間:發(fā)送到隊列的所有消息將延后此參數(shù)指定的時間后被消費。
啟用日志功能:是否開啟日志管理功能。
隊列列表頁面目標隊列已創(chuàng)建。
創(chuàng)建主題
在左側(cè)導(dǎo)航欄,單擊主題列表。
在頂部菜單欄,選擇地域。
在主題列表頁面,單擊創(chuàng)建主題。
在創(chuàng)建主題面板,配置以下參數(shù),然后單擊確定。
名稱:主題名稱。
消息最大長度:發(fā)送到主題的消息體的最大長度。
啟用日志功能:是否開啟日志管理功能。
頁面跳轉(zhuǎn)到目標主題的主題詳情頁面。
創(chuàng)建訂閱
您可以為主題創(chuàng)建訂閱,把發(fā)送到該主題的消息都推送到訂閱該主題的隊列中。
在主題列表頁面,找到目標主題,在其右側(cè)操作列單擊查看訂閱。
在查看主題的訂閱面板中,單擊訂閱列表。
在訂閱列表頁面,單擊創(chuàng)建訂閱。
在創(chuàng)建訂閱面板,配置以下參數(shù),然后單擊確定。
名稱:訂閱名稱。
訂閱類型:訂閱的推送類型。默認為HTTP。
接收端地址:推送類型的接收端地址。
可選:消息過濾標簽:通過設(shè)置的標簽對消息進行過濾。
重試策略:向接收端推送消息出現(xiàn)錯誤時的重試策略。
重試策略支持選擇以下任一類型:
退避重試
指數(shù)衰減重試
消息格式:設(shè)置推送消息到接收端的消息格式。
消息推送格式可以選擇以下任一類型:
SIMPLIFIED
JSON
XML
訂閱列表頁面目標訂閱已創(chuàng)建。
發(fā)布消息
您可以在控制臺把向主題發(fā)布的消息推送給訂閱的目標隊列。
在主題列表頁面,找到目標主題,在其右側(cè)操作列單擊發(fā)布消息。
在快速體驗向主題發(fā)布消息頁面,配置以下參數(shù),然后單擊發(fā)布消息。
消息內(nèi)容:待發(fā)布消息的正文。
(可選)消息標簽:用于消息過濾的標簽。
推送訂閱類型:消息推送到主題的訂閱類型。本文以隊列為例。
頁面顯示:消息發(fā)送成功。
接收消息
發(fā)布消息成功后,您可以從隊列中取出消息,與發(fā)布到主題的消息進行對比,確認接收的消息和發(fā)布的消息是否一致。本文介紹如何在控制臺接收主題推送到隊列的消息。
在隊列列表頁面,找到目標隊列,在其右側(cè)操作列選擇 。
可選:在隊列收發(fā)消息快速體驗頁面的接收消息區(qū)域,單擊編輯接收消息參數(shù),在編輯接收消息參數(shù)面板配置單次獲取最大條數(shù)和輪詢時間,然后單擊確定。
在隊列收發(fā)消息快速體驗頁面的接收消息區(qū)域,單擊接收消息。
接收消息區(qū)域顯示隊列的消息列表。
可選:在消息列表中找到目標消息,在其右側(cè)操作列單擊詳情,在消息詳情對話框中查看消息內(nèi)容等信息。
刪除隊列
在隊列列表頁面,找到目標隊列,在其右側(cè)操作列選擇 。
在提示對話框中,閱讀提示信息,然后單擊確認。
隊列列表頁面目標隊列已刪除。
刪除主題
在主題列表頁面,找到目標主題,在其右側(cè)操作列選擇 。
在提示對話框中,閱讀提示信息,然后單擊確認。
主題列表頁面目標主題已刪除。
警告主題一旦刪除后,數(shù)據(jù)將不可恢復(fù)。