zoukankan      html  css  js  c++  java
  • Redis配置

    radis配置详解

    config get *(查看所有redis配置项)
    daemonize yes      表示是否以服务启动
    pidfile /usr/local/redis/var/redis.pid   当以服务启动时,进程文件存放位置
    bind 192.168.1.2 指定绑定的Ip ,可以是多个,用空格来格开
    port 6379   指定监听端口
    unixsocket /tmp/redis.sock  或者指定监听socket
    unixsocketperm 755 当指定监听为socket时,可以指定其权限为755
    timeout 300  空闲过期时间秒数,如果为0 则永不过期。当一个radis客户端一直没有发请求时,则表示空闲。
    tcp-keepalive 0 表示redis服务端在客户端无响应时多少秒发一个请求,检查客户端是否已经挂掉,挂掉就关闭连接。设置为0则表示不会进行检测。
    loglevel debug 日志级别,有这几种:debug ,verbose , notice , warning
    logfile /usr/local/redis/var/redis.log  定义日志的路径。
    syslog-ident redis 把日志输入到syslog里。
    syslog-facility local0 指定syslog的设备。
    databases 16 设置数据库的总数。可以用select n来切换数据库,取0到15.
    save 900 1      表示每15分钟(900秒)并且最少有1个key变化,就触发一次持久化操作
    save 300 10    表示每5分钟(300秒)并且最少有10个key变化,就触发一次持久化操作
    save 60 10000   表示每1分钟(60秒)并且最少有10000个key变化,就触一次发持久化操作
    save ""   表示禁用RDB持久化
    stop-writes-on-bgsave-error yes 表示写入磁盘时出现错误时,是否停止写入,yes表示停止,no表示继续。
    rdbcompression yes  表示是否要压缩RDB
    rdbchecksum yes      表示是否进行数据校验
    dbfilename dump.rdb   定义RDB的文件名
    dir /usr/local/redis/var/   定义RDB存放的路径
    requirepass linux  为radis设置一个密码。登陆时可以用redis -a linux来进行密码验证。
    rename-command CONFIG my.config 可以将config命令改名
    rename-command CONFIG "" 也可以把config命令禁掉。
    maxclients 10000 配置最大客户端连接数
    maxmemory <bytes> 设置最大内存使用数,单位是字节(byte)
    maxmemory-policy volatile-lru 一种内存移除规则
    maxmemory-samples 3  一种算法的设置
    appendonly no   表示AOF持久化,yes为打开,no为关闭
    appendfilename "appendonly.aof" 指定AOF文件名字,保存的位置与RDB设置的目录一致。
    appendsync everysec   AOF写入磁盘的一些调用模式  
    no-appendfsync-on-rewrite no   使用no可避免写入量大时的io阻塞
    auto-aof-rewrite-percentage 10 规定触发条件,10表示文件增幅达到10%后触发重写。
    auto-aof-rewrite-min-size 64mb  重写的条件,就是不能低于64mb
    slowlog-log-slower-than 10000 表示慢于10000ms(毫秒)则记录日志
    slowlog-max-len 128 表示只记录128条慢日志,超过的会把旧的覆盖掉。

     

  • 相关阅读:
    Redis数据持久化机制AOF原理分析一---转
    Linux中常用头文件的作用--转
    Signal Handling--ref
    Linux 信号signal处理函数--转
    深入redis内部--初始化服务器
    haproxy 503 service unavailable no server is avaible to handle this request
    linux下logrotate配置和理解---转
    extjs_09_定义自己的页面组件
    BZOJ 3211 弗洛拉前往国家 树阵+并检查集合
    atitit.无损传输二进制数据串传输网络
  • 原文地址:https://www.cnblogs.com/pxmlinux/p/5450125.html
Copyright © 2011-2022 走看看