是滴呢。文档给的太简单了
如果是 static
集群,不需要任何设置,启动后,通过 emqx_ctl cluster join
来手动操作即可。
如果需要通过配置进行预设,也很简单,你这里的问题是配置填错了,seeds
应该是一个数组,下面是我启动的脚本和截图
#!/bin/sh
docker run -it --rm --network=laboro --name="$1" --ip "$2" -e EMQX_NODE__NAME=emqx@"$2" -e EMQX_CLUSTER__DISCOVERY_STRATEGY="static" -e EMQX_NODE__NAME=emqx@"$1" -e EMQX_CLUSTER__STATIC__SEEDS="[emqx@172.18.0.10,emqx@172.18.0.11]" emqx:5.3.0