EMQ 问答社区

Broker创建资源后,虚机无法连上broker

问题描述

在broker上创建资源(类型: web_hook,Url: 虚机ip+port)后,虚机的Kepserver连不上broker,并且在虚机上通过浏览器无法访问broker管理界面

备注:虚机可以ping通和telnet通broker,创建其他资源可以正常连接,唯独创建的资源url是虚机的就连不上

环境信息

  • EMQ X 版本:EMQ X Broker 4.1.0
  • 操作系统及版本:虚机环境 win10 操作系统
  • 其他


在broker上创建资源(类型: web_hook,Url: 虚机ip+port)后,虚机的Kepserver连不上broker,并且在虚机上通过浏览器无法访问broker管理界面

没有太理解… 虚机的Kepserver连不上broker 这个是指什么?

按理 Borker规则引擎的资源是否创建了或者创建了啥…和 Broker 的 Dashboard 是否能打开没有因果关系啊

感谢解答,之前问题描述的不够准确,不好意思。

补充内容如下:
错误代码:

[dplant@IM-apptest03 data]$ grep -r 192.168.10.104 *
Binary file mnesia/emqx@127.0.0.1/emqx_resource.DCD matches

虚机的 Kepserver 连不上 broker 指的是 kepserver 的 iotgateway 转发 mqtt 连不上 broker (报错原因:超时)

奇怪的点就在于: 在broker上创建资源后(类型: web_hook, Url: 虚机ip+port),虚机环境无法打开Dashboard,但是只要删除那个资源,虚机环境就可以打开 Dashboard


我怀疑你的虚拟机网卡是不是配成 bridge了?

感谢解答,我这边网卡配置都是通过虚拟集群网卡配置vlan,不是bridged桥接模式。

目前准备重装虚机的操作系统,再来测试这个问题。

请问这个问题是否跟 数据上传量过大 有关?broker 限制了 数据传输?