环境信息
- EMQ X 版本:4.3.10
- 操作系统及版本:centos7
- 其他
问题描述
使用以下方式批量订阅成功,但是只有第一个主题device_info能收到订阅消息。
String defaultTopic = “device_info, status, setting, offline, cmd”;
// 主题集合
String[] topics = StringUtils.split(defaultTopic, “,”);
// 服务质量集合
String[] qos = StringUtils.split(defaultQos, “,”);
// 服务质量集合
int[] qosArray = new int[qos.length];
for (int i = 0; i < qos.length; i++) {
qosArray[i] = Integer.parseInt(qos[i]);
}
// 批量订阅
mqttOperateClient.subscribe(topics, qosArray);