隊(duì)列
輕量消息隊(duì)列(原 MNS)支持把發(fā)布到主題的消息推送到隊(duì)列。本文介紹如何將消息推送到隊(duì)列。
步驟一:創(chuàng)建隊(duì)列
在左側(cè)導(dǎo)航欄,選擇 。
在頂部菜單欄,選擇地域。
在隊(duì)列列表頁(yè)面,單擊創(chuàng)建隊(duì)列。
在創(chuàng)建隊(duì)列面板配置以下參數(shù),然后單擊確定。
名稱:隊(duì)列名稱。
消息最大長(zhǎng)度:發(fā)送到隊(duì)列的消息體的最大長(zhǎng)度。
長(zhǎng)輪詢時(shí)間:當(dāng)隊(duì)列中沒有消息時(shí),該隊(duì)列的ReceiveMessage請(qǐng)求的最大等待時(shí)長(zhǎng)。
消息可見性超時(shí)時(shí)間:消息從隊(duì)列中取出后從Active狀態(tài)變成Inactive狀態(tài)后的持續(xù)時(shí)間。
消息保存時(shí)長(zhǎng):消息在隊(duì)列中的最長(zhǎng)存活時(shí)間。從發(fā)送到隊(duì)列開始經(jīng)過此參數(shù)指定的時(shí)間后,不論消息是否被取出都將被刪除。
消息定時(shí)時(shí)間:發(fā)送到隊(duì)列的所有消息將延后此參數(shù)指定的時(shí)間后被消費(fèi)。
啟用日志功能:是否開啟日志管理功能。
在隊(duì)列列表頁(yè)面顯示目標(biāo)隊(duì)列已創(chuàng)建。
步驟二:創(chuàng)建主題
在控制臺(tái)左側(cè)導(dǎo)航欄,選擇 。
在主題列表頁(yè)面,單擊創(chuàng)建主題。
在創(chuàng)建主題面板,配置以下參數(shù),然后單擊確定。
名稱:主題名稱。
消息最大長(zhǎng)度:發(fā)送到主題的消息體的最大長(zhǎng)度。
啟用日志功能:是否開啟日志管理功能。
頁(yè)面跳轉(zhuǎn)到目標(biāo)主題的主題詳情頁(yè)面。
步驟三:創(chuàng)建訂閱
在控制臺(tái)左側(cè)導(dǎo)航欄,選擇 。
在訂閱列表頁(yè)面,單擊創(chuàng)建訂閱。
在創(chuàng)建訂閱面板,進(jìn)行以下配置,然后單擊確定。
主題名稱:訂閱所屬的主題名稱。
訂閱名稱:輸入訂閱名稱。
訂閱類型:選擇隊(duì)列。
接收端地址:選擇步驟一創(chuàng)建的隊(duì)列。
(可選)消息過濾標(biāo)簽:輸入標(biāo)簽用于過濾消息。
重試策略:選擇重試策略。
消息格式:選擇消息推送格式。
步驟四:發(fā)布消息
在主題列表頁(yè)面,找到目標(biāo)主題,在其右側(cè)操作列單擊發(fā)布消息。
在快速體驗(yàn)向主題發(fā)布消息頁(yè)面,進(jìn)行以下配置,然后單擊發(fā)布消息。
消息內(nèi)容:輸入消息正文。
(可選)消息標(biāo)簽:輸入標(biāo)簽用于過濾消息。
推送訂閱類型:選擇隊(duì)列。
步驟五:接收消息
在隊(duì)列列表頁(yè)面,找到目標(biāo)隊(duì)列,在其右側(cè)操作列選擇 。
可選:在隊(duì)列收發(fā)消息快速體驗(yàn)頁(yè)面的接收消息區(qū)域,單擊編輯接收消息參數(shù),在編輯接收消息參數(shù)面板配置單次獲取最大條數(shù)和輪詢時(shí)間,然后單擊確定。
在隊(duì)列收發(fā)消息快速體驗(yàn)頁(yè)面的接收消息區(qū)域,單擊接收消息。
在接收消息區(qū)域顯示隊(duì)列的消息列表。
可選:在消息列表中找到目標(biāo)消息,在其右側(cè)操作列單擊詳情,在消息詳情對(duì)話框中查看消息內(nèi)容等信息。