輕量訊息佇列(原 MNS)的主題訂閱功能使用存在一定的限制,本文介紹SMQ主題訂閱功能的使用限制。
地區限制
阿聯酋(杜拜)不支援主題。
主題個數
主題個數上限為1000,且一個主題下的訂閱個數上限為100。
推送限制
發送訊息時,目前只能指定是某個隊列或者是某個主題,前者使用隊列介面,後者使用主題介面。
如果需要專門發送訊息給某一個應用端,那麼可以使用隊列介面,單獨給應用端建立專門的隊列,那麼這個隊列的訊息就只有這個應用端能消費。
如果本地區不支援主題,又想使用主題服務,該怎麼辦?
例如,您的ECS在阿聯酋(杜拜),但是阿聯酋(杜拜)不支援主題, 那麼您可以在支援主題的新加坡建立好主題後,使用主題的公網訪問地址,同時,阿聯酋(杜拜)的ECS需要開通公網。
使用這種方式,相對於內網環境,網路延遲是會大一些,但是作為前期調試的一種手段(需要在本地偵錯工具),也是可取的。