是否要用daemon方式啟動Redis Server.
# 預設
daemonize no
# yes 需要搭配pidfile將process寫入並在背景方式啟動Redis Server
# no 在前景終端機模式下啟動Redis Server,當終端機結束時會一併關閉Redis Server
daemonize yes
搭配上面daemon啟動方式使用,會在啟動時寫入指定路徑檔案,關閉服務時則刪除.
# 預設
pidfile /var/run/redis_6379.pid
啟動Redis Server 可以透過upstart or systmed方式進行管理,需要特別注意此方式只會提供Process is Ready的訊號,不包含Ping.
# 預設
supervised no
Redis Server記錄日誌資訊的等級.
# 預設
loglevel notice
# debug (越詳細)
# verbose
# notice
# warning (只記錄錯誤或警告)
loglevel debug
當設定用daemon模式啟動時,則需要提供路徑存放日誌,反之則會輸出在啟動的終端機上.
# 預設
logfile ""
# 指定路徑
logfile /home/redis/redis.log
是否需要把Redis Server日誌寫入到OS系統日誌中.
# 預設
syslog-enabled no
寫入Redis Server日誌到OS系統日誌的標記.
# 預設
syslog-ident redis
寫入Redis Server日誌到OS系統日誌的裝置或使用者.
#
syslog-facility local0
Redis Server崩潰日誌,如果需要查詢問題則需要額外開啟.
# 預設
crash-log-enabled no
當Redis Server崩潰時,快速檢查memory,需要額外花費時間.
# 預設
crash-memcheck-enabled no
設定資料庫總數,實際使用上可以透過select來選取欲操作的資料庫.
# 預設
databases 16
# 設定為1
databases 1
是否都要顯示Redis logo.
# 預設
always-show-logo no
預設在Process管理中可以看到相關Redis Server Process資訊.
# 預設
set-proc-title yes
Redis Server process所顯示的內容格式.
# 預設
proc-title-template "{title} {listen-addr} {server-mode}"