Use host IP instead of localhost for setting redis cluster

This commit is contained in:
Sylvester Chin 2023-05-19 15:28:24 +08:00
parent f538f4ae62
commit bfb96d0306

View file

@ -11,13 +11,16 @@ start_redis_server() {
--cluster-config-file "$2" &
}
IP=$(hostname -I)
IP=${IP%% *}
start_redis_server 7001 nodes-1.conf
start_redis_server 7002 nodes-2.conf
start_redis_server 7003 nodes-3.conf
sleep 3
redis-cli --cluster create 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 --cluster-yes
redis-cli --cluster create "$IP:7001" "$IP:7002" "$IP:7003" --cluster-yes
wait -n