全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
消息队列 MQ

Demo 工程配置

更新时间:2017-12-15 20:40:10

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 客户端收消息时需要配置。
本文导读目录