我已成功在 Docker 容器中部署了 3 个 Zookeeper / Exhibitor 节点,它们形成了一个集群。我通过以下方式启动它们
java \
-jar /opt/exhibitor/exhibitor.jar \
--port ${EXHIBITOR_PORT} --defaultconfig /opt/exhibitor/defaults.conf \
--configtype s3 --s3config ${S3_BUCKET}:${S3_PREFIX} --s3configprefix ${S3_PREFIX} \
--s3region ${AWS_REGION} --s3backup true --hostname ${HOSTNAME} \
${SECURITY}
并已设定
auto-manage-instances=1
所有节点都有myid
文件,每个节点都知道集群中的所有其他节点。但是,当我启动它们时,它们不断重新启动。有什么想法可能导致这种情况吗?没有错误日志或任何东西,只是每个 zookeeper 节点启动,然后过一会儿重新启动。