本文介绍在阿里云消息服务MNS中,与主题模型相关的、可在控制台执行的操作。

前提条件

您已完成以下操作:
  • 注册阿里云账号。
  • 开通MNS服务。详情请参见开通MNS服务

创建主题

使用消息服务MNS创建一个主题,在以下的示例中命名为MyTopic。

  1. 登录MNS控制台
  2. 在顶部菜单栏,选择地域。
  3. 在左侧导航栏,单击主题
  4. 主题页面的右上角,单击创建主题
  5. 创建主题对话框,输入主题名称,输入消息最大长度,然后单击确定

修改主题属性

MyTopic创建成功后,您可按需修改MyTopic的属性。

  1. 在左侧导航栏,单击主题
  2. 主题页面,找到MyTopic,在其右侧操作列单击配置
  3. 配置对话框,修改对应的属性,单击确定

获取主题属性

MyTopic创建成功后,您可获取MyTopic的属性。

  1. 在左侧导航栏,单击主题
  2. 主题页面,查看MyTopic主题的关键属性。获取
  3. 找到MyTopic,在其右侧操作列单击配置
  4. 配置对话框,查看主题的属性。

获取主题列表

  1. 在左侧导航栏,单击主题
  2. 主题页面,查看到MyTopic主题列表。
  3. 主题名称文本框中输入对应前缀,此处是My,单击右侧搜索,查看以My为前缀的主题列表。

获取Endpoint

在控制台获取Endpoint。

  1. 在左侧导航栏,单击主题
  2. 主题页面,单击右上角获取Endpoint
  3. 获取Endpoint对话框,查看公网Endpoint私网Endpoint
    说明 Endpoint地址支持http和https两种访问方式。

删除主题

  1. 在左侧导航栏,单击主题
  2. 主题页面,找到MyTopic,在其右侧操作列单击删除
  3. 删除主题对话框,仔细阅读提示信息,然后单击确定

创建订阅

通过主题模式接收消息,需创建订阅。下文以创建MySubscription订阅为例。

  1. 在左侧导航栏,单击主题
  2. 主题页面,找到MyTopic主题,在其操作列单击订阅详情
  3. 在展开区域的右上角,单击创建订阅创建订阅
  4. 创建订阅对话框,进行相应配置,然后单击确定
    推送类型可以选择以下任一类型:

获取主题的订阅列表

  1. 在左侧导航栏,单击主题
  2. 主题页面,找到MyTopic,在其右侧操作列单击订阅详情,查看MyTopic的订阅列表。
  3. (可选)在订阅名称文本框中输入对应前缀,此处输入My,单击右侧搜索按钮,查看以My为前缀的订阅列表。

获取订阅属性

  1. 在左侧导航栏,单击主题
  2. 主题页面,找到MyTopic,在其右侧操作列单击订阅详情,查看MyTopic的订阅属性。
  3. 单击MySubscription右侧操作列的配置
  4. 配置订阅对话框,查看订阅属性。

修改订阅的消息重试策略

  1. 在左侧导航栏,单击主题
  2. 主题页面,找到MyTopic,在其右侧操作列单击订阅详情
  3. 在展开区域,找到MySubscription,在其右侧操作列单击配置
  4. 配置订阅对话框,修改重试策略,然后单击确定

删除订阅

  1. 在左侧导航栏,单击主题
  2. 主题页面,找到MyTopic,在其右侧操作列单击订阅详情
  3. 在展开区域,找到MySubscription,在其右侧操作列单击删除
  4. 在弹出的对话框中,单击确定

发布消息

  1. 在左侧导航栏,单击主题
  2. 主题页面,找到MyTopic,在其右侧操作列单击发布消息
  3. 发布消息页面,输入消息内容,选中推送类型,输入消息过滤标签,然后单击发布消息

    此处所选中的推送类型将影响后续创建订阅。