阅读1009 返回首页    go 阿里云 go 技术社区[云栖]


Demo 工程配置__MQ Demo 工程_消息队列 MQ-阿里云

Demo 工程设置包含以下几个步骤。

MQ Demo工程文件导入 IDEA

注意:如果本地未安装 JDK,请先下载安装。

  1. 双击 IDEA 图标打开 IDEA。
  2. 选择 Import Project,选择 MQ Demo 文件夹。

    idea-import

  3. 选择 Import 类型。

    idea-import-2

  4. 默认单击 Next,直到导入完成。Demo 工程需要加载依赖的 Jar 包,因此导入过程需要等待2-3分钟。

申请 MQ 资源(全免费)

请在 MQ 控制台创建 Topic、发布组 Producer ID(PID)、订阅组 Consumer ID (CID)。公网测试 Region 免 Topic 占用费,前2000万次调用免费。

  1. 进入 Aliware MQ 产品首页:https://www.aliyun.com/product/ons/

  2. 单击免费开通,进入管理控制台。

  3. 选择公网测试 域(默认),单击右侧发布 Topic,输入 Topic 名称(尽量个性化避免重复),单击确定

    创建Topic

  4. 创建发布组 PID。在 Topic 管理列表中单击申请发布

    创建PID

  5. 创建订阅组 CID。在 Topic 管理列表中单击申请订阅

    创建CID

详细信息请参考申请 MQ 资源

配置 MQ Demo

需要配置3个文件:MqConfig 类,producer.xml,consumer.xml。

  1. 配置 MqConfig 类。

    • public static final String TOPIC = “刚才创建的Topic”;
    • public static final String PRODUCER_ID = “刚才创建的PID”;
    • public static final String CONSUMER_ID = “刚才创建的CID”;
    • public static final String ACCESS_KEY = “您的阿里云账号的AK”;
    • public static final String SECRET_KEY = “您的阿里云账号的SK”;

    AK SK 获取:请登录阿里云账号,点击 AccessKeys。AK 即 Access Key ID,SK 即 Access Key Secret。

    说明: 主账号创建 Topic 后,如果在 MQ 控制台的 Topic 管理列表里对子账号进行了授权,那么也可以使用 RAM 子账号的 AK SK。

    AKSK

  2. 配置 producer.xml。

    配置P-XML

  3. 配置 consumer.xml。

    配置C-XML

最后更新:2016-11-23 16:04:19

  上一篇:go Demo 环境准备__MQ Demo 工程_消息队列 MQ-阿里云
  下一篇:go 运行 Demo__MQ Demo 工程_消息队列 MQ-阿里云