Redis配置檔案

2022-09-21 16:24:08 字數 978 閱讀 1702

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...