是否可以将两个mqtt侦听端口与单个代理一起使用
我们使用的是EMQX3.0。我的emqx运行在1883端口,它从同一端口中具有authenticationdevice authentication和topic authorization的设备获取数据。我想为设备取消身份验证再启用一个端口。这就是为什么我为同一个emqx启用了多个端口。现在emqx在两个端口上运行,具有相同的进程id。我用netstat命令检查了它,它为两个端口1883和xxxx显示了相同的进程id。但通过泛美卫生组织,我无法从xxxx端口连接到emqx。它显示连接丢失错误 港口运转良好 在仪表板中,也启用了xxxx端口是否可以将两个mqtt侦听端口与单个代理一起使用,mqtt,tcplistener,emq,Mqtt,Tcplistener,Emq,我们使用的是EMQX3.0。我的emqx运行在1883端口,它从同一端口中具有authenticationdevice authentication和topic authorization的设备获取数据。我想为设备取消身份验证再启用一个端口。这就是为什么我为同一个emqx启用了多个端口。现在emqx在两个端口上运行,具有相同的进程id。我用netstat命令检查了它,它为两个端口1883和xxxx显示了相同的进程id。但通过泛美卫生组织,我无法从xxxx端口连接到emqx。它显示连接丢失错误 港
但是我无法通过paho连接。通过在emqx.conf中设置另一个区域,可以支持具有不同配置的多个侦听器。默认分区为外部分区和内部分区: 如果您不需要内部区域,您可以添加自己的区域,也可以按如下方式更改内部区域:
listener.tcp.internal = 127.0.0.1:xxxx
listener.tcp.internal.acceptors = 8
listener.tcp.internal.zone = external
...
listener.tcp.internal = 127.0.0.1:xxxx
listener.tcp.internal.acceptors = 8
listener.tcp.internal.zone = external
...