Add leaderboard command and XP winning system
This commit is contained in:
+30
@@ -37,6 +37,11 @@ services:
|
||||
command: redis-server --port 7000 --cluster-enabled yes --cluster-config-file nodes.conf --appendonly yes
|
||||
ports:
|
||||
- "7000:7000"
|
||||
healthcheck:
|
||||
test: ["CMD", "redis-cli", "-p", "7000", "ping"]
|
||||
interval: 5s
|
||||
timeout: 3s
|
||||
retries: 5
|
||||
networks:
|
||||
redis-net:
|
||||
ipv4_address: 172.20.1.2
|
||||
@@ -47,6 +52,11 @@ services:
|
||||
command: redis-server --port 7001 --cluster-enabled yes --cluster-config-file nodes.conf --appendonly yes
|
||||
ports:
|
||||
- "7001:7001"
|
||||
healthcheck:
|
||||
test: ["CMD", "redis-cli", "-p", "7001", "ping"]
|
||||
interval: 5s
|
||||
timeout: 3s
|
||||
retries: 5
|
||||
networks:
|
||||
redis-net:
|
||||
ipv4_address: 172.20.1.3
|
||||
@@ -57,10 +67,30 @@ services:
|
||||
command: redis-server --port 7002 --cluster-enabled yes --cluster-config-file nodes.conf --appendonly yes
|
||||
ports:
|
||||
- "7002:7002"
|
||||
healthcheck:
|
||||
test: ["CMD", "redis-cli", "-p", "7002", "ping"]
|
||||
interval: 5s
|
||||
timeout: 3s
|
||||
retries: 5
|
||||
networks:
|
||||
redis-net:
|
||||
ipv4_address: 172.20.1.4
|
||||
|
||||
redis-init:
|
||||
image: redis:latest
|
||||
container_name: redis-init
|
||||
command: redis-cli --cluster create 172.20.1.2:7000 172.20.1.3:7001 172.20.1.4:7002 --cluster-replicas 0 --cluster-yes
|
||||
restart: no
|
||||
depends_on:
|
||||
redis-node-1:
|
||||
condition: service_healthy
|
||||
redis-node-2:
|
||||
condition: service_healthy
|
||||
redis-node-3:
|
||||
condition: service_healthy
|
||||
networks:
|
||||
- redis-net
|
||||
|
||||
volumes:
|
||||
scylla-data-1:
|
||||
scylla-data-2:
|
||||
|
||||
Reference in New Issue
Block a user