主题订阅的使用限制

轻量消息队列(原 MNS)的主题订阅功能使用存在一定的限制,本文介绍SMQ主题订阅功能的使用限制。

  • 地域限制

    阿联酋(迪拜)不支持主题。

  • 主题个数

    主题个数上限为1000,且一个主题下的订阅个数上限为100。

  • 推送限制

    发送消息时,目前只能指定是某个队列或者是某个主题,前者使用队列接口,后者使用主题接口

    如果需要专门发送消息给某一个应用端,那么可以使用队列接口,单独给应用端创建专门的队列,那么这个队列的消息就只有这个应用端能消费。

  • 如果本地域不支持主题,又想使用主题服务,该怎么办?

    例如,您的ECS在阿联酋(迪拜),但是阿联酋(迪拜)不支持主题, 那么您可以在支持主题的新加坡创建好主题后,使用主题的公网访问地址,同时,阿联酋(迪拜)的ECS需要开通公网。

    使用这种方式,相对于内网环境,网络延迟是会大一些,但是作为前期调试的一种手段(需要在本地调试程序),也是可取的。