集群部署后每台服务器看不到集群内的其它节点

环境信息

  • EMQX 版本:4.4.0
  • 操作系统及版本:
  • 其他

问题描述

在两台服务器上使用docker部署emqx,
cluster.discovery = static,cluster.static.seeds = node-07@ip1,node-09@ip2
部署成功后查看集群状态时,只能看到当前机器

配置文件及日志

ip不要用127.0.0.1

我在emqx.conf里面配置的就是真实ip,但查看集群状态时它就显示成127.0.0.1,emqx支持多台云服务器上的emqx容器组成集群么,我是在两台云服务器上各安装了emqx/emqx:4.4.0版本容器,没法成功组成集群,但是我在两台服务器上安装emqx的rpm包,集群才安装成功,你们文档给的docker集群例子是一台服务器安装多个emqx容实例,而我是每台云服务器安装一个实例,组成集群额

emqx.conf里面配置的就是真实ip,但查看集群状态时它就显示成127.0.0.1
说明你配置没成功。

emqx支持多台云服务器上的emqx容器组成集群么
支持,你得在先让容器在一个网络里面,组成一个集群。

你都在去云服务器安装了,推荐直接用rpm包安装的更好操作。

不同云服务器的emqx容器要打通网络才能组成集群是吧

是的。