阿里雲產品公測 訊息佇列服務MQS使用分享

2022-03-28 08:23:25 字數 708 閱讀 8331

訊息佇列mqs,顧名思義,是用於傳送接收訊息用的。廢話不說,直接進入主題。   

由此決定使用3臺伺服器同時處理,將任務分布到3臺伺服器中。另外有一台伺服器用於提交任務。

mqs支援多個生產者、多個消費者併發訪問乙個佇列(本例是乙個生產者,3個消費者)。

簡單的伺服器部署情況如下圖:

具體的**實現這裡就不再說明了,個人是根據官方的api文件稍微封裝了一下:http:

伺服器部署完之後,封裝好api之後,接下來使用就很簡單了,

管理後台可以新增修改佇列配置,

過程比較簡單:

1.生產者新增訊息

2.消費者取出訊息,完成業務邏輯後通知佇列已經完成

新增佇列如下:

說明一下隱藏時長的個人理解:消費者取出訊息,過了(隱藏時長)未通知佇列處理完成,那認為訊息還沒消耗掉,可以再取出!

關於具體如何使用這裡就不多做介紹,官方文件也比較齊全,而且對接小二熱情周到!

本人使用mqs三個多月,還沒出現訊息遺漏的情況,解決了大量任務分布處理的需要,非常穩定方便!

總體來說,相當滿意!

參加活動:

阿里雲產品公測 雲引擎ACE初體驗

第一步,在阿里雲管理控制台頁面申請公測許可權!耐心等待許可權通過,進入雲引擎管理控制台jgn2ql 進入應用列表 點選右上交的按鈕xj jdch 這是我建立的例項 hx p4 l 建立實體 i h9v 然後是建立版本,上傳 包an lk 上傳成功後,就可以到 應用中心,部署應用了。需要等幾分鐘。我上...

阿里雲產品公測 PTS壓力測試伺服器效能

在pts服務之前,經常使用webbench來對伺服器進行壓力測試,在看到阿里雲pts服務的介紹以後,深深的被pts強大的功能所吸引 非常感謝阿里雲團隊給予的測試資格,開通的 限制最大併發是100,面對百萬級pv的 來測試也是夠用的,並且可以生成較為詳細的報告,可以看輕鬆從報告中獲知伺服器的具體資訊 ...

阿里雲訊息推送服務

移動推送 提供從雲端到移動終端的優質推送服務,支援android和ios平台的通知 訊息的推送功能 推送內容及模式 推送方式 按裝置號推送,在客戶端呼叫getdeviceld獲得裝置號,再通過控制台 openapi介面推送 名詞解釋 accesskeyld和accesskeysecret 阿里雲使用...