起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 26360|回复: 16

[结贴] puthserver client id无法修改,导致无法链接mqtt服务器

[复制链接]

33

主题

140

帖子

869

积分

高级会员

Rank: 4

积分
869
QQ
发表于 2020-2-20 11:10:16 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号:
数据库: Oracle 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 其它 浏览器: Chrome
本帖最后由 akshay 于 2020-3-9 08:53 编辑

急急急
版本3.7.3
问题:puthserver client id无法修改,导致第二台电脑无法链接第一台电脑开启的mqtt服务器
复现步骤:1.在两台服务器部署两台服务器,第一台开启消息推送服务器,并关闭防火墙

2.在第二台服务器编辑conf文件,加入,其中tcp://192.168.2.183:1883为第一台服务器的IP地址
  1. <div>  <mqtt-server>tcp://192.168.2.183:1883</mqtt-server></div><div>  <push-server>http://localhost:8080/PushServer</push-server></div>
复制代码
3.启动第一台服务器,和消息推送服务器,再启动第二台服务器,这时系统会报错client id:puthserver.r名称重复
导致的问题:第二台电脑无法启动tomact服务器,就算能启动了一开始推送消息就会报id重复的错

需要解决的方法:给我我们知道如何修改每台电脑puthserver中client id 的名称

2020-03-09补充:按照管理员给出的方案实施后,提示如下错误:
待删除1.png 待删除2.png

QQ截图20200220105622.png
微信图片_20200220110057.png

client id冲突

client id冲突
QQ截图20200220162802224.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2020-2-20 11:23:21 | 显示全部楼层
具体需求要做什么?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

33

主题

140

帖子

869

积分

高级会员

Rank: 4

积分
869
QQ
 楼主| 发表于 2020-2-20 11:50:46 | 显示全部楼层
jishuang 发表于 2020-2-20 11:23
具体需求要做什么?

具体需求:17台服务器的消息推送需求都需要通过一台消息服务器来进行推送
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2020-2-20 12:05:55 | 显示全部楼层
把push-server的配置也修改为第一台地址看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

33

主题

140

帖子

869

积分

高级会员

Rank: 4

积分
869
QQ
 楼主| 发表于 2020-2-20 12:16:18 | 显示全部楼层
jishuang 发表于 2020-2-20 12:05
把push-server的配置也修改为第一台地址看看

试过了,X5平台报错刷屏
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2020-2-20 13:13:55 | 显示全部楼层
具体什么错误?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

33

主题

140

帖子

869

积分

高级会员

Rank: 4

积分
869
QQ
 楼主| 发表于 2020-2-20 13:35:34 | 显示全部楼层

一摸一样的,和截图一样,因为client id重复了,登录mqtt服务器的不同服务器需要是不同client id
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2020-2-20 14:28:02 | 显示全部楼层
直接连接本地的消息服务和pushServer启动就没有问题?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

33

主题

140

帖子

869

积分

高级会员

Rank: 4

积分
869
QQ
 楼主| 发表于 2020-2-20 14:36:23 | 显示全部楼层
jishuang 发表于 2020-2-20 14:28
直接连接本地的消息服务和pushServer启动就没有问题?

对,用本地的一点问题都没有
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2020-2-20 15:35:34 | 显示全部楼层
17台服务器的数据库都是同一个?
确认1883端口可以访问通吗?自己telnet端口看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-6 16:37 , Processed in 0.092469 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表