1,unit 單位
配置大小單位,只支援 bytes,不支援 bit
大小寫不敏感
2,include
包含檔案
bind 127.0.0.1 表示只能本地連線redis,不能遠端連線
protected yes 表示開啟保護模式,不支援遠端訪問
port 6379 埠號
tcp-backlog 511 設定 tcp 的 backlog , backlog 其實是乙個連線佇列,backlog 佇列總和 = 未完成三次握手佇列 + 已完成三次握手佇列。
在高併發環境下,你需要乙個高 backlog 值來避免慢客戶端連線問題
注意linux 核心會將這個值減小到 /proc/sys/net/core/somaxconn 的值 (128),所以需要確認增大 /proc/sys/net/core/somaxconn 和 /proc/sys/net/ipv4/tcp_max_syn_backlog (128)
兩個值來達到想要的效果
tcp-keepalive 300 檢查心跳的時間
4,general
daemonize yes redis 守護程序,後台啟動
pidfile /var/run/redis_6379.pid 存放pid檔案的位置,每個例項會產生乙個不同的pid檔案
loglevel notice 日誌級別
debug 詳細資訊
verbose 有用的資訊
notice 生產環境中使用
warning 警告
logfile 日誌寫入檔案位置
databases 16 使用的庫,預設0號庫
5,security
Redis配置檔案
建立連線池屬性配置 poolconfig class redis.clients.jedis.jedispoolconfig 最大連線數 maxtotal value 10 空閒連線數 maxidle value 2 設定鏈結池的連線耗盡時,是否等待 blockwhenexhausted value...
redis配置檔案詳解
bean redisconnectionfactory public redisconnectionfactory redisconnectionfactory jedispoolconfig jedispoolconfig new jedispoolconfig 最大空閒數 jedispoolco...
redis 配置檔案安裝
推薦進入到linux路徑 usr local src wget tar xzf redis 4.0.10.tar.gz cd redis 4.0.10 make 安裝路徑 執行路徑 usr local src redis 4.0.10 殺死程序 pkill 9 redis server ps axu...