Redis 生产环境配置项
2017-09-12 11:03
260 查看
Redis 配置项
1)timeout 1800 // 30 分钟的空闲连接应该自动断开2)save 900 1 // 15 分钟RDB一次
3)maxclients 1024 // 1024 -32 就是可用客户端个数,连接数溢出时及早发现问题
4)maxmemory 8589934592 // 8G 内存,设为总内存的一半,内存不足时及早发现问题
5)maxmemory-policy volatile-ttl // 采用过期字段删除策略来避免内存不足,贴近业务
6)auto-aof-rewrite-min-size 1024mb // 1gb 的时候才执行rewrite,这样可以规避AOF执行次数太多
7)slowlog-log-slower-than 2000 // 执行时长为 2 毫秒及以上的记为慢日志
8)slowlog-max-len 128 // 默认配置,因为我们晚上会执行 keys * ,要是每天晚上会备份就好了
Redis 其他配置项
1)bind 127.0.0.1 // 尽量限定为内网IP,防止外网调用,开发需要可以使用代理2)loglevel verbose // 主要还是在开发中遇到问题时可以查看更多Redis的日志信息
Linux 配置项
# cat /proc/sys/vm/overcommit_memory1
# cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]
# cat /proc/sys/net/core/somaxconn
511
相关文章推荐
- 生产环境中学习Redis
- Linux--Redis生产环境启动
- 生产环境单机版redis安装保证跟随系统一起启动
- 【方法】Redis集群生产环境高可用方案实战过程
- Java学习笔记38:通过Spring Bean 注入static变量,来设计一套适合测试,开发,生产环境的配置项
- 单机版redis的安装以及redis生产环境启动方案
- 通过Spring Bean 注入static变量,来设计一套适合测试,开发,生产环境的配置项
- Redis集群生产环境高可用方案实战过程
- prometheus+grafana 监控生产环境机器的系统信息、redis、mongodb以及jmx
- 基于redis的分布式锁(不适合用于生产环境)
- redis概述,特点,与Memached的不同,生产环境主从配置,redis配置文件解析
- Redis集群生产环境高可用方案实战过程
- 生产环境部署单台redis
- Redis配置文件详解(生产环境配置)
- 02-单机版redis的安装以及redis生产环境启动方案
- Nagios监控生产环境redis集群服务实战
- redis的单机安装与配置以及生产环境启动方案
- [备忘] redis 生产环境配置
- Redis集群生产环境高可用方案实战过程
- 生产环境实践:redis高可用架设