开发者学堂课程【Redis 入门到精通(进阶篇):服务器基础配置】学习笔记与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/765/detail/13442
服务器基础配置
目录
一,服务器端设定
二,日志配置
三,客户端配置
四,多服务器快捷配置
本章主要讲解四种服务器的配置
一,服务器端设定
1.设置服务器以守护进程的方式运行
d
aemonizes
yes I
no
2.绑定主机地址
bind 127.0.0.1
注意:如果绑上了这个地址,是只能通过这个 ip 访问。如果选择不绑定,别人是可以选择别的 ip 访问。
3.设置服务器端口号
port 6379
4.设置数据库数量
databases 16
以下为设置 databases 16的详情代码:
127.0.0.1:
6379>
[root@localhost /]# cd redis-4.0.0/conf
[root@localhost conf]# vim redis-6379.conf
port 6379
daemonize yes
logfile "6379.1og"
dir /redis-4.0.0/data
dbfilename dump-6379.rdb rdbcompression yes ordbchecksum yes save 10 2
appendonly yes
appendfsync always
appendfilename appendon1y-6379.aof bind 127.0.0.1 databases 16
二,日志配置
1.设置服务器以指定日志记录级别
loglevel debugl verbose| noticel warning
debug,verbose,notice,warning
分别为四个级别
注意:日志级别开发期设置为 werbose 即可,生产环境中配置为 notice,简化日志输出量,降低写日志 IO 的频度,warning 只会有警告性的信息出现。
2.日志记录文件名
logfile 端口号.log
三,客户端配置
1.设置同一时间最大客户端连接数,默认无限制。当客户端连接到达上限,Redis 会关闭新的连接
maxclients 0
maxclients 0
是最大客户端链接数的设置。
2.客户端闲置等待最大时长,达到最大值后关闭连接。如需关闭该功能,设置为0
timeout 300
timeout 300 可以防止长期占用,超过时间时可以断掉。
四,多服务器快捷配置
导入并加载指定配置文件信息,用于快速创建 redis 公共配置较多的 redis 实例配置文件,便于维护
Include /path /server-端口号.conf
注意:导入时通常使用相对路径,绝对路径使用的比较少