如何啟動及退出redis?
啟動redis動
1.預設組態啟動
執行redis-server指令,依照預設的redis.conf設定檔中的設定啟動Redis,如下:
#因為預設設定無法自訂設定。所以該方式不會再生產環境中使用
2.運行配置啟動
在命令redis-server後加上要修改的配置名稱和值(可以設定多對),沒有設定的將使用預設配置。
如:redis-server --port 6389 –timeout 3000
#雖然可以自訂設定。但是如果修改的配置較多則應該保存在設定檔中,不建議使用這種方式。
設定檔啟動
將設定檔寫到指定的redis.conf檔裡,啟動時在redis-server指令後,指定設定檔的路徑,則redis會依照設定檔redis .conf的配置進行啟動。例如:redis-server redis.conf
退出Redis
透過redis-cli連接伺服器後執行shutdown指令,則執行停止redis服務作業。
除可以使用shutdown指令關閉redis伺服器外,也可以使用kill 程序號碼的方式關閉redis服務。
不要使用Kill9方式關閉redis進程,這樣redis不會進行持久化操作,除此之外,還會造成緩衝區等資源不能優雅關閉,極端情況下會造成AOF和複製丟失資料的情況
shutdown還有一個參數,代表關閉redis服務前是否生產持久化檔案
shutdown save|nosave
以上是redis如何退出的詳細內容。更多資訊請關注PHP中文網其他相關文章!