Windows port of antirez/3.2.

This commit is contained in:
Enrico Giordani
2016-06-14 18:43:17 +02:00
parent 7ca8fbabe2
commit 649cd886c3
382 changed files with 76703 additions and 2905 deletions
@@ -0,0 +1,33 @@
timeout 0
tcp-keepalive 0
loglevel notice
logfile stdout
databases 16
save 900 1
save 300 10
save 60 10000
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dir ./
appendonly no
appendfsync everysec
no-appendfsync-on-rewrite no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
lua-time-limit 5000
slowlog-log-slower-than 10000
slowlog-max-len 128
hash-max-ziplist-entries 512
hash-max-ziplist-value 64
list-max-ziplist-entries 512
list-max-ziplist-value 64
set-max-intset-entries 512
zset-max-ziplist-entries 128
zset-max-ziplist-value 64
activerehashing yes
client-output-buffer-limit normal 0 0 0
client-output-buffer-limit slave 256mb 64mb 60
client-output-buffer-limit pubsub 32mb 8mb 60
hz 10
aof-rewrite-incremental-fsync yes
@@ -0,0 +1,28 @@
@echo off
echo master
start redis-server master.conf
timeout /T 1 /NOBREAK > NUL
echo slave 1
start redis-server slave.1.conf
timeout /T 1 /NOBREAK > NUL
echo slave 2
start redis-server slave.2.conf
timeout /T 1 /NOBREAK > NUL
echo slave 3
start redis-server slave.3.conf
timeout /T 1 /NOBREAK > NUL
echo sentinal 1
start redis-server sentinel.1.conf --sentinel
timeout /T 1 /NOBREAK > NUL
echo sentinal 2
start redis-server sentinel.2.conf --sentinel
timeout /T 1 /NOBREAK > NUL
echo sentinal 3
start redis-server sentinel.3.conf --sentinel
@@ -0,0 +1,3 @@
port 6379
dbfilename master.rdb
include base.conf
@@ -0,0 +1,4 @@
port 20001
sentinel monitor mymaster 127.0.0.1 6379 2
sentinel down-after-milliseconds mymaster 5000
sentinel failover-timeout mymaster 30000
@@ -0,0 +1,4 @@
port 20002
sentinel monitor mymaster 127.0.0.1 6379 2
sentinel down-after-milliseconds mymaster 5000
sentinel failover-timeout mymaster 30000
@@ -0,0 +1,4 @@
port 20003
sentinel monitor mymaster 127.0.0.1 6379 2
sentinel down-after-milliseconds mymaster 5000
sentinel failover-timeout mymaster 30000
@@ -0,0 +1,3 @@
port 10001
dbfilename "slave1.rdb"
include slave.conf
@@ -0,0 +1,3 @@
port 10002
dbfilename "slave2.rdb"
include slave.conf
@@ -0,0 +1,3 @@
port 10003
dbfilename "slave3.rdb"
include slave.conf
@@ -0,0 +1,8 @@
slaveof 127.0.0.1 6379
slave-serve-stale-data yes
slave-read-only yes
repl-ping-slave-period 2
repl-disable-tcp-nodelay no
slave-priority 100
include base.conf