Redis configuration on Windows

ocean
CodxFrankenstein
Published in
2 min readFeb 27, 2019

紀錄一下目前在Windows Redis上有用到的設定,以及一些基本設定的說明,怕哪天又忘記了~(暈)

#當客戶端閒置多少時間後關閉連線,單位為秒。若客戶端在這段期間內沒有發送任何指令則#伺服器將會中斷該連線。
timeout 60

#log等級,通常在Production建議是設定為notice。預設為verbose
#debug:適合在測試環境,會紀錄所有伺服器上所有訊息
#verbose:輸出相對有用的訊息,目前效果不明
#notice:適合Production環境
#warning:系統異常訊息
loglevel notice

#設定log輸出檔名及路徑
logfile “D:\xxxxxxx.log”

#設定redis最大能使用的記憶體大小,若不設定代表無上限,可能導致系統不穩定。達到該#設定後,Redis會先嘗試清除已到期或即將到期的key(有設定expire的key),在刪除時##會依據maxmemory-policy設定方法執行。若沒有多餘的資料可以清除,此時將不再接受#寫入資料的請求,只接受查詢的請求。
maxmemory 4096mb

參考:

--

--