【Redis】Redis的Config參數簡介

/
0 Comments
在安裝完Redis,預設在Redis資料夾底下會有兩個conf檔案.


redis.windows-service.conf 是給Service用的
redis.windows.conf 是用指令的方式啟Redis Server用
兩個config檔設定參數都差不多,這裡以redis.windows.conf來說明。

Config "NETWORK" 參數說明 :

  • bind
    • Redis Server 只接收Bind的IP進行連線。
    • 可接收單一或多IP進行連線。
      範例 :
      • bind 127.0.0.1
        bind 192.168.1.100 10.0.0.1
    • 預設沒指定Bind哪個IP的話,會接收所有Server可用網路。
  • protexted-mode
    • 預設保護模式是開啟的。
    • 當保護模式開啟,而且(以下兩者皆符合)
      • 沒指定Bind哪個IP
      • 沒設定密碼
      那Server只接受 127.0.0.1 和 ::1 還有 Unix domain sockets(可靠的連線,不會通過網路協議棧)。
  • port
    • 連到這個Redis Server的port,預設為6379。
    • 當設定為0,將不會接受TCP socket。
  • timeout
    • 設定幾秒後將關閉閒置的連線。
    • 當設定為0,將不啟用。

Config "GENERAL" 參數說明 :

  • daemon
    • 預設不以daemon模式(Service模式)執行。
    • 當設定daemonize,Redis會寫pid file在/var/run/redis.pid路徑下。
    • 在Windows環境不支援daemonize。

參考資料
Redis GitHub
redis.windows.conf


You may also like

沒有留言: