Windows compatibility, HAProxy latest version, recoverability, durable storage, cluster size to 5
Open
ramonsmits
opened this issue 1 year ago
•
0 comments
- Increase cluster to 5 nodes
- Docker: Map HA Proxy port
1936
- Docker: Use durable volumes for rabbitmq nodes
- Docker: Use
rabbitmq virtual network
- Apply
docker-entrypoint.sh output change from https://github.com/serkodev/rabbitmq-cluster-docker/pull/3
- Replace tail with sleep infinity
- Ensure
.sh use LR on Windows as CRLF causes "exec /usr/local/bin/cluster-entrypoint.sh: no such file or directory"
- Docker: Set
restart to unless-stopped
- Docker: Remove obsolete version attribute
- Configure HAProxy to check health every 200 milliseconds and very quickly add/remove (un)healthy nodes
- Upgrade HAProxy to
haproxy:3.0
- Using RABBITMQ_ERLANG_COOKIE to resolve "Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only"