创建静态集群后,是否还可以手动增加节点

我在 已经运行了一个静态集群,并且 2 个节点也启动了
172.19.143.40,emqx@172.19.143.41

container_name: emqx1
restart: always
environment:
- "EMQX_NODE_NAME=${EMQX_NODE_NAME}"
- "EMQX_CLUSTER__DISCOVERY_STRATEGY=static"
- "EMQX_CLUSTER__STATIC__SEEDS=[emqx@1,emqx@2]"

如果现在我想增加一个新的节点
emqx@3 是否可以在该节点上执行下面加入命令:

./bin/emqx ctl cluster join emqx@1

这样执行后,会对现有集群有影响吗?
因为已经上线上集群了,担心有其它影响,还望指教。

谢谢

emqx@1,emqx@2 实际上是 emqx172.19.143.40,emqx@172.19.143.41
因为发帖有闲置只能带两个链接,所以就简写了

对 5.5.x以上来说,没什么影响。
记得千万不要在 emqx1 和 2 上执行 join,只能在新的 3 上执行 join。
顺序很重要。
而且刻把这个 seeds 改成 3 个节点,避免下次重启又变回去。

谢谢你的答复,我这边的版本是 5.7.2 ,符合5.5.x 以上的条件。
image

“把这个 seeds 改成 3 个节点,避免下次重启又变回去。“
这里是说我修改好配置文件,如果节点1 和 2 自动重启后,就不会变化只有 2 个吗?
谢谢

是的。