diff --git a/Server_Install_Pack/DB/redis-example.conf b/Server_Install_Pack/DB/redis-example.conf index fd99ca75..fd2eb73d 100644 --- a/Server_Install_Pack/DB/redis-example.conf +++ b/Server_Install_Pack/DB/redis-example.conf @@ -34,7 +34,7 @@ # On Windows, daemonize and pidfile are not supported. # However, you can run redis as a Windows service, and specify a logfile. -# The logfile will contain the pid. +# The logfile will contain the pid. # Accept connections on the specified port, default is 6379. # If port 0 is specified Redis will not listen on a TCP socket. @@ -57,7 +57,7 @@ tcp-backlog 511 # Examples: # # bind 192.168.1.100 10.0.0.1 -# bind 127.0.0.1 +bind 127.0.0.1 # Specify the path for the Unix socket that will be used to listen for @@ -95,12 +95,12 @@ tcp-keepalive 0 loglevel notice # Specify the log file name. Also 'stdout' can be used to force -# Redis to log on the standard output. +# Redis to log on the standard output. logfile "" -# To enable logging to the Windows EventLog, just set 'syslog-enabled' to +# To enable logging to the Windows EventLog, just set 'syslog-enabled' to # yes, and optionally update the other syslog parameters to suit your needs. -# If Redis is installed and launched as a Windows Service, this will +# If Redis is installed and launched as a Windows Service, this will # automatically be enabled. # syslog-enabled no @@ -136,7 +136,7 @@ databases 16 save 900 1 save 300 10 -save 60 10000 +save 60 1000 # By default Redis will stop accepting writes if RDB snapshots are enabled # (at least one save point) and the latest background save failed. @@ -175,9 +175,9 @@ dbfilename dump.rdb # # The DB will be written inside this directory, with the filename specified # above using the 'dbfilename' configuration directive. -# +# # The Append Only File will also be created inside this directory. -# +# # Note that you must specify a directory here, not a file name. dir ./ @@ -378,12 +378,12 @@ slave-priority 100 # # This should stay commented out for backward compatibility and because most # people do not need auth (e.g. they run their own servers). -# +# # Warning: since Redis is pretty fast an outside user can try up to # 150k passwords per second against a good box. This means that you should # use a very strong password otherwise it will be very easy to break. # -# requirepass foobared +requirepass Changeme9832 # Command renaming. # @@ -419,59 +419,59 @@ slave-priority 100 # The Linux version of Redis relies on the system call fork() to perform # point-in-time snapshots of the heap. In addition to the AOF and RDB backup -# mechanism, the master-slave synchronization and clustering features are -# dependent on this behavior of fork(). In order for the Windows version to +# mechanism, the master-slave synchronization and clustering features are +# dependent on this behavior of fork(). In order for the Windows version to # perform like the Linux version we had to simulate this aspect of fork(). # Doing so meant moving the Redis heap into a memory mapped file that can -# be shared with a child process. +# be shared with a child process. # -# *** There must be disk space available for this file in order for Redis -# to launch. *** The default configuration places this file in the local +# *** There must be disk space available for this file in order for Redis +# to launch. *** The default configuration places this file in the local # appdata directory. If you wish to move this file to another local disk, # use the heapdir flag as described below. # # The maxheap flag controls the maximum size of this memory mapped file, # as well as the total usable space for the Redis heap. Running Redis -# without either maxheap or maxmemory will result in a memory mapped file -# being created that is equal to the size of physical memory. During +# without either maxheap or maxmemory will result in a memory mapped file +# being created that is equal to the size of physical memory. During # fork() operations the total page file commit will max out at around: # # (size of physical memory) + (2 * size of maxheap) # -# For instance, on a machine with 8GB of physical RAM, the max page file +# For instance, on a machine with 8GB of physical RAM, the max page file # commit with the default maxheap size will be (8)+(2*8) GB , or 24GB. The -# default page file sizing of Windows will allow for this without having +# default page file sizing of Windows will allow for this without having # to reconfigure the system. Larger heap sizes are possible, but the maximum # page file size will have to be increased accordingly. -# -# The Redis heap must be larger than the value specified by the maxmemory -# flag, as the heap allocator has its own memory requirements and -# fragmentation of the heap is inevitable. If only the maxmemory flag is -# specified, maxheap will be set at 1.5*maxmemory. If the maxheap flag is -# specified along with maxmemory, the maxheap flag will be automatically -# increased if it is smaller than 1.5*maxmemory. -# +# +# The Redis heap must be larger than the value specified by the maxmemory +# flag, as the heap allocator has its own memory requirements and +# fragmentation of the heap is inevitable. If only the maxmemory flag is +# specified, maxheap will be set at 1.5*maxmemory. If the maxheap flag is +# specified along with maxmemory, the maxheap flag will be automatically +# increased if it is smaller than 1.5*maxmemory. +# # maxheap -# The heap memory mapped file must reside on a local path for heap sharing -# between processes to work. A UNC path will not suffice here. For maximum +# The heap memory mapped file must reside on a local path for heap sharing +# between processes to work. A UNC path will not suffice here. For maximum # performance this should be located on the fastest local drive available. # This value defaults to the local application data folder(e.g., # "%USERPROFILE%\AppData\Local"). Since this file can be very large, you -# may wish to place this on a drive other than the one the operating system +# may wish to place this on a drive other than the one the operating system # is installed on. # # Note that you must specify a directory here, not a file name. # heapdir -# If Redis is to be used as an in-memory-only cache without any kind of -# persistence, then the fork() mechanism used by the background AOF/RDB +# If Redis is to be used as an in-memory-only cache without any kind of +# persistence, then the fork() mechanism used by the background AOF/RDB # persistence is unneccessary. As an optimization, all persistence can be # turned off in the Windows version of Redis. This will disable the creation of -# the memory mapped heap file, redirect heap allocations to the system heap +# the memory mapped heap file, redirect heap allocations to the system heap # allocator, and disable commands that would otherwise cause fork() operations: -# BGSAVE and BGREWRITEAOF. This flag may not be combined with any of the other -# flags that configure AOF and RDB operations. +# BGSAVE and BGREWRITEAOF. This flag may not be combined with any of the other +# flags that configure AOF and RDB operations. # persistence-available [(yes)|no] # Don't use more memory than the specified amount of bytes. @@ -512,18 +512,18 @@ slave-priority 100 # Peak Working Set reported by the Windows Task Manager and the used_memory_peak # reported by the INFO command. # -# maxmemory +maxmemory 1gb # MAXMEMORY POLICY: how Redis will select what to remove when maxmemory # is reached. You can select among five behaviors: -# +# # volatile-lru -> remove the key with an expire set using an LRU algorithm # allkeys-lru -> remove any key according to the LRU algorithm # volatile-random -> remove a random key with an expire set # allkeys-random -> remove a random key, any key # volatile-ttl -> remove the key with the nearest expire time (minor TTL) # noeviction -> don't expire at all, just return an error on write operations -# +# # Note: with any of the above policies, Redis will return an error on write # operations, when there are no suitable keys for eviction. # @@ -612,7 +612,7 @@ appendfsync everysec # the same as "appendfsync none". In practical terms, this means that it is # possible to lose up to 30 seconds of log in the worst scenario (with the # default Linux settings). -# +# # If you have latency problems turn this to "yes". Otherwise leave it as # "no" that is the safest pick from the point of view of durability. no-appendfsync-on-rewrite no @@ -620,7 +620,7 @@ no-appendfsync-on-rewrite no # Automatic rewrite of the append only file. # Redis is able to automatically rewrite the log file implicitly calling # BGREWRITEAOF when the AOF log size grows by the specified percentage. -# +# # This is how it works: Redis remembers the size of the AOF file after the # latest rewrite (if no rewrite has happened since the restart, the size of # the AOF at startup is used). @@ -687,7 +687,7 @@ lua-time-limit 5000 # but just the time needed to actually execute the command (this is the only # stage of command execution where the thread is blocked and can not serve # other requests in the meantime). -# +# # You can configure the slow log with two parameters: one tells Redis # what is the execution time, in microseconds, to exceed in order for the # command to get logged, and the other parameter is the length of the @@ -818,7 +818,7 @@ hll-sparse-max-bytes 3000 # that is rehashing, the more rehashing "steps" are performed, so if the # server is idle the rehashing is never complete and some more memory is used # by the hash table. -# +# # The default is to use this millisecond 10 times every second in order to # actively rehash the main dictionaries, freeing memory when possible. #