客户端连接常见问题

这时候重新建立的连接与之前的连接已经不是一个,因此之前客户端的内部连接上的消息发送订阅等行为会失效。此时需要重新订阅Topic,这样业务侧在新的内部连接中可以继续发送订阅消息。Override public void connectComplete(boolean ...

开源客户端首次连接配置

本文以Java SDK为例介绍开源MQTT客户端首次连接服务端时如何初始化客户端和配置自动重连功能。开源客户端Java SDK下载地址 paho.mqtt.java SDK版本 SDK依赖如下,建议使用最新版本。groupId>org.eclipse.paho</groupId>...

连接查询

如需了解 云消息队列 MQTT客户端的连接情况,您可以指定Topic、Group ID以及Client ID查询客户端的当前在线数、在指定时间段内的在线数以及连接信息和订阅关系。按Topic查询 您可以指定Topic查询客户端的当前在线数。登录 云消息队列 ...

Token客户端接口

Token模式下MQTT客户端的连接参数设置如下:Username 由鉴权模式名称、AccessKey ID、InstanceId三部分组成,以“|”分隔。Token模式下鉴权模式设置为”Token”。举例 一个客户端的ClientId是GID_Test@0001,使用了实例ID是mqtt-xxxxx,...

Token客户端接口

Token模式下MQTT客户端的连接参数设置如下:Username 由鉴权模式名称、AccessKey ID、InstanceId三部分组成,以竖线(|)分隔。Token模式下鉴权模式设置为”Token”。举例 一个客户端的ClientId是GID_Test@0001,使用了实例ID是mqtt-xxxxx...

SDK下载

在使用 云消息队列 MQTT 版 客户端(下文简称MQTT客户端)收发消息前,需根据 云消息队列 MQTT 版 所支持的开发语言下载对应SDK。云消息队列 MQTT 版 默认支持标准的MQTT 3.1.1协议,理论上能够适配所有的MQTT客户端,但不排除部分MQTT客户...

SDK下载

在使用 云消息队列 MQTT 版 客户端(下文简称MQTT客户端)收发消息前,需根据 云消息队列 MQTT 版 所支持的开发语言下载对应SDK。云消息队列 MQTT 版 默认支持标准的MQTT 3.1.1协议,理论上能够适配所有的MQTT客户端,但不排除部分MQTT客户...

设备状态查询

当设备异常或消息收发不符合预期时,您可以使用设备状态查询功能查询指定设备的在线状态、订阅关系及设备轨迹和该设备的消息列表,获取MQTT客户端的状态信息,帮助您快速定位异常原因。操作步骤 登录 云消息队列 MQTT 版 控制台,并在左侧...

参数说明

重要 如果使用了未创建或未授权的Topic,会导致客户端鉴权失败,云消息队列 MQTT 版 服务端断开客户端的连接。消息订阅 表 2.消息订阅参数 参数 说明 firstTopic 您在 云消息队列 MQTT 版 控制台创建的父级Topic。更多信息,请参见 基本...

鉴权概述

Token模式(临时权限)如果业务上需要对每个MQTT客户端的权限进行细致划分,或者仅需要对客户端授予临时的有时间期限的权限,则可以通过Token模式这种临时凭证访问方式实现。通过Token服务,您可以设置单一客户端访问的资源内容、权限级别...

ApplyToken

使用场景 申请Token的接口应该由应用服务器发起,应用服务器验证MQTT客户端的权限范围后代替客户端向MQTT服务器申请Token。详细信息,请参见 Token鉴权概述。使用限制 单用户请求频率限制为500次/秒。如有特殊需求,请提交 工单 申请。调试...

消息收发常见问题

云消息队列 MQTT 版 的实例在客户端连接数、消息收发TPS和客户端订阅关系上都有具体规格限制,若超过了规格的最大值,消息收发会被限流。具体限制,可在 云消息队列 MQTT 版 控制台 的 实例详情 页查看当前实例的最大规格。若当前实例的...

接口和参数说明

重要 如果使用了未创建或未授权的Topic,会导致客户端鉴权失败,云消息队列 MQTT 版 服务端断开客户端的连接。payload 消息体。sendCallback 消息发送回调,在回调中处理消息发送状态。消息订阅接口 接口名称:subscribeTopic 类名称:...

名词解释

分为以下三类:数据流入规则:用于从您配置的阿里云产品中读取数据并将数据通过MQTT协议推送到MQTT客户端,从而实现直接调用阿里云产品的API发送数据到MQTT客户端。更多信息,请参见 跨云产品数据流入。数据流出规则:用于将MQTT客户端发送...

数据流出规则管理

该规则用于将MQTT客户端发送的消息导出到您配置的其他阿里云产品中,从而实现直接调用云产品的API读取MQTT客户端发送的消息。流程说明 规则限制 限制项 限制值 说明 单实例规则数量 100 如果默认限制不满足,请联系 云消息队列 MQTT 版 ...

跨云产品的数据流出

该规则用于将MQTT客户端发送的消息导出到您配置的其他阿里云产品中,从而实现直接调用云产品的API读取MQTT客户端发送的消息。应用场景 设备数据上报 海量设备通过MQTT协议上报状态数据到 云消息队列 MQTT 版,配置数据流出规则将 云消息...

客户端证书认证

云消息队列 MQTT 版 支持基于X.509证书的双向认证,分别通过服务器证书和设备证书完成服务端和客户端的认证,保证客户端和服务端通信链路的安全性和可靠性。本文介绍客户端证书认证的原理和流程。使用限制 仅铂金版、专业版实例支持双向...

旧版本Token鉴权服务升级

云消息队列 MQTT 版 早期提供的Token鉴权服务即将于2020年12月31日下线,Token鉴权...该迁移只影响Token场景的云端(服务端)接口,MQTT客户端使用的Token无需更改,也不会受影响。对迁移方案有任何问题,或者迁移存在某些困难,请 联系我们。

一机一密概述

计算方式 按照 鉴权概述 的描述,如果选择一机一密鉴权模式,MQTT客户端实际连接MQTT消息服务器时,connect 报文中的Username和Password需要按照本文约定的规范设置,具体设置和计算方法如下:Username 由鉴权模式名称、DeviceAccessKeyId...

签名鉴权模式

签名计算方式 按照 鉴权概述 的描述,如果选择签名校验模式,MQTT客户端实际连接MQTT消息服务器时,connect 报文中的Username和Password需要按照本文约定的规范设置,具体设置和计算方法如下:Username 由鉴权模式名称、AccessKeyId和...

签名鉴权模式

签名计算方式 按照 鉴权概述 的描述,如果选择签名校验模式,MQTT客户端实际连接MQTT消息服务器时,connect 报文中的Username和Password需要按照本文约定的规范设置,具体设置和计算方法如下。Username 由鉴权模式名称、AccessKey ID和...

Token鉴权概述

MQTT客户端按照规范将Token作为参数设置,连接MQTT服务器,服务端验证通过后客户端即可正常收发消息。客户端正常收发消息。如果服务端判断Token失效,即会触发鉴权失败,断开连接,客户端应该重新发起申请Token的请求。客户端行为约束 必须...

Token鉴权概述

MQTT客户端按照规范将Token作为参数设置,连接MQTT服务器,服务端验证通过后客户端即可正常收发消息。客户端正常收发消息。如果服务端判断Token失效,即会触发鉴权失败,断开连接,客户端应该重新发起申请Token的请求。客户端行为约束 客户...

MQTT快速入门

Group ID和Device ID共同组成用于识别MQTT客户端的Client ID。更多信息请参见 名词解释。在左侧导航栏,单击 Group管理。在 Group管理 页面,选择您刚创建的 云消息队列 MQTT 版 实例,单击 新建Group ID。图 5.创建Group ID 在 创建Group ...

证书管理概述

云消息队列 MQTT 版 支持基于X.509证书的双向认证,分别通过服务器证书和设备证书完成服务端和客户端的认证,本文介绍如何在 云消息队列 MQTT 版 控制台管理证书。注意事项 仅铂金版、专业版实例支持双向认证能力,基础版和Serverless版...

跨云产品数据流入

该规则用于从您配置的阿里云产品中读取数据并将数据通过MQTT协议推送到MQTT客户端,从而实现直接调用阿里云产品的API发送数据到MQTT客户端。应用场景 指令下发场景 部署在云端的后台管控服务发送指令到 云消息队列 RocketMQ 版,云消息队列...

上下线通知规则管理

详细信息,请参见 MQTT客户端上下线事件数据流出。在 配置规则源 配置向导页面,配置数据源,然后单击 下一步。参数 取值示例 说明 Group ID GID_Client_Status 指定需导出数据的设备组。Group ID的详细信息,请参见 名词解释。在 配置规则...

直播互动解决方案

使用 云消息队列 MQTT 版 的客户端收发消息时,服务端会根据MQTT客户端设置的Username和Password参数来进行鉴权。针对不同的权限验证场景,Username和Password参数具备不同的含义。在此场景下,Token鉴权模式更加适用。详细信息,请参见 ...

示例代码

客户端通过接入点连接 云消息队列 MQTT 版 服务端。使用云端SDK接入 云消息队列 MQTT 版 时,需要填写的接入点格式如下:重要 仅实例内核版本为V3.3.0且实例地域属于中国内地的实例支持云端SDK接入。公网接入点:MQTT实例ID-server-...

数据流入规则管理

该规则用于从您配置的阿里云产品中读取数据并将数据通过MQTT协议推送到MQTT客户端,从而实现直接调用阿里云产品的API发送数据到MQTT客户端。流程说明 规则限制 限制项 限制值 说明 单实例规则数量 100 如果默认限制不满足,请联系 云消息...

鉴权概述

Token模式(临时权限)如果业务上需要对每个MQTT客户端的权限进行细致划分,或者仅需要对客户端授予临时的有时间期限的权限,则可以通过Token模式这种临时凭证访问方式实现。通过Token服务,您可以设置单一客户端访问的资源内容、权限级别...

API概览

轨迹 API 标题 API概述 QueryMqttTraceDevice 查询设备轨迹 分页查询微消息队列MQTT客户端的设备轨迹。当设备的状态出现异常时,您可以通过该接口查询指定设备的连接历史,帮助您快速定位异常原因。QueryMqttTraceMessageOfClient 查询...

开源MQTT迁移至云消息队列 MQTT

本文为您介绍如何将开源MQTT客户端从其他开源MQTT服务端迁移至阿里云的 云消息队列 MQTT 版 服务端上。背景信息 云消息队列 MQTT 版 拥有多协议、多语言平台的开发能力,并支持设备级权限控制以及SSL/TLS传输加密,您可以不变更开源客户端...

快速使用MQTT.fx模拟SDK收发消息

MQTT.fx是一款基于Eclipse Paho、使用Java语言编写的MQTT客户端。支持Windows、Mac和Linux操作系统,可用于验证设备是否可以连接 云消息队列 MQTT 版,并通过Topic发布和订阅消息。本文以Windows系统为例,介绍如何使用MQTT.fx模拟SDK接入 ...

使用限制

单实例消息收发TPS 根据购买的规格进行限流,云消息队列 MQTT 版 消息收发TPS超过规格上限后,客户端(包含开源MQTT客户端和云端SDK)可能会出现连接断开、响应超时和消息丢弃等情况,不保证消息可靠到达。在MQTT客户端场景下,单MQTT客户...

获取MQTT客户端在线状态

使用RocketMQ消费端来处理MQTT客户端的上下线通知时,订阅的Topic为上下线通知Topic,请遵循控制台文档提前创建。final String parentTopic="GID_XXXX_MQTT;客户端状态数据,实际生产环境中建议使用数据库或者Redis等外部持久化存储来保存...

MQTT客户端上下线事件数据流出

使用RocketMQ消费端来处理MQTT客户端的上下线通知时,订阅的Topic为上下线通知Topic,请遵循控制台文档提前创建。final String parentTopic="GID_XXXX_MQTT;客户端状态数据,实际生产环境中建议使用数据库或者Redis等外部持久化存储来保存...

消息收发流程变更

云消息队列 MQTT客户端发消息,云消息队列 RocketMQ 版 客户端收消息。在 云消息队列 RocketMQ 版 控制台或 云消息队列 MQTT 版 控制台创建Topic。收发消息。在 云消息队列 MQTT 版 控制台创建Topic。在 云消息队列 RocketMQ 版 控制台...

MQTT和RocketMQ进行数据互通(客户端上下线通知)

MQTT客户端的上下线事件将会触发MQTT服务端生成一条通知消息,云消息队列 MQTT 版 支持将该条消息数据导出至其他阿里云产品,并使用MQTT的Java SDK实现MQTT客户端与后端应用收发消息。本文以当前仅支持的 云消息队列 RocketMQ 版 数据互通...

轨迹查询

disconnect:客户端请求断开与服务端的连接。说明 accepted:服务端接收客户端发起的连接请求。not authorized:客户端访问的实例权限校验失败导致TCP连接断开。clientId conflict:客户端标识冲突导致TCP连接断开。topic auth failed:...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
物联网无线连接服务 阿里邮箱 数字证书管理服务(原SSL证书) 弹性公网IP 商标服务 短信服务
新人特惠 爆款特惠 最新活动 免费试用