Redis配置文件功能说明详解 redisLotusJNI
程序员文章站
2022-07-08 17:15:47
...
全文连接http://click.aliyun.com/m/23610/
主从配置文件引用。
1 daemonize no
是否后台运行,默认redis不是在后台运行的,一般启动会改为yes。
2 pidfile var/lib/redis/6379/run/redis.pid
进程文件及路径设置。当Redis在后台运行的时候,Redis默认会把pid文件放在/var/run/redis.pid,你可以配置到其他地址。当一台server同时运行多个redis实例时,需要指定不同的pid文件和端口。
3 port
端口设置,默认6379。
4 #bind 127.0.0.1
指定Redis只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求,在生产环境中为了安全最好设置该项。一般启用。
5 timeout 0
设置客户端连接时的超时时间,单位为秒。当客户端在这段时间内没有发出任何指令,那么关闭该连接。默认为0表示禁用。
6 tcp-keepalive 0
指定TCP连接是否为长连接。“侦探”信号由server端维护。默认为0表示禁用。
7 loglevel notice
log等级。等级分为debug, verbose, notice和warning。默认一般开启notice。
8 logfile “var/lib/redis/6379/log/redis.log”
配置log文件地址,默认使用标准输出,即打印在命令行终端的窗口上,修改为日志文件目录。
9 databases 16
设置数据库的个数,可以使用select命令来切换db(cluster模式下此项设置无效,select命令无效,集群默认db0)。默认使用的数据库是0号库。默认16个库
10
save 900 1
save 300 10
save 60 10000
主从配置文件引用。
1 daemonize no
是否后台运行,默认redis不是在后台运行的,一般启动会改为yes。
2 pidfile var/lib/redis/6379/run/redis.pid
进程文件及路径设置。当Redis在后台运行的时候,Redis默认会把pid文件放在/var/run/redis.pid,你可以配置到其他地址。当一台server同时运行多个redis实例时,需要指定不同的pid文件和端口。
3 port
端口设置,默认6379。
4 #bind 127.0.0.1
指定Redis只接收来自于该IP地址的请求,如果不进行设置,那么将处理所有请求,在生产环境中为了安全最好设置该项。一般启用。
5 timeout 0
设置客户端连接时的超时时间,单位为秒。当客户端在这段时间内没有发出任何指令,那么关闭该连接。默认为0表示禁用。
6 tcp-keepalive 0
指定TCP连接是否为长连接。“侦探”信号由server端维护。默认为0表示禁用。
7 loglevel notice
log等级。等级分为debug, verbose, notice和warning。默认一般开启notice。
8 logfile “var/lib/redis/6379/log/redis.log”
配置log文件地址,默认使用标准输出,即打印在命令行终端的窗口上,修改为日志文件目录。
9 databases 16
设置数据库的个数,可以使用select命令来切换db(cluster模式下此项设置无效,select命令无效,集群默认db0)。默认使用的数据库是0号库。默认16个库
10
save 900 1
save 300 10
save 60 10000