全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
消息队列 MQ

Demo 工程配置

更新时间:2018-01-23 21:00:28

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

LMQ Demo 工程文件导入 IDEA

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

  1. 双击 IDEA 图标打开 IDEA。
  2. 选择 Open,选择 lmq-demo 文件夹。 LMQDemo

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

创建 LMQ 资源

请在 MQ 控制台购买 LMQ 实例,创建 Topic 和设备分组 ID (GID),具体操作指导请查看 LMQ 接入准备章节的资源创建

配置 LMQ Demo

需要配置文件 test.properties,具体功能如下所示:

  • brokerUrl:连接 MQTT 服务的接入点地址,购买实例后即可从控制台获取到该地址。
  • sslBrokerUrl:使用加密方式连接时需要配置此参数,和 brokerUrl 的域名一样,只是协议类型和端口不一样。
  • topic:在 MQ 控制台创建的收发消息的一级主题,MQTT 协议的子级主题不需要创建。
  • accessKey:阿里云帐号中心获取。
  • secretKey:阿里云帐号中心获取。
  • groupId:MQTT 客户端配置的分组 ID,在控制台创建后使用。
  • qos:收发消息设置的 QoS 级别。具体参考 MQTT 协议说明。
  • cleanSession:设置客户端的会话是否使用持久化模式,具体参考 MQTT 完整协议说明。
  • producerId:使用 MQ 客户端发消息时需要配置。
  • consumerId:使用 MQ 客户端收消息时需要配置。
本文导读目录