Windows Redis默認配置文件,Redis配置不生效解決方案,
Windows Redis自啟動配置不生效解決方案,Windows Redis增加自動啟動服務
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright 蕃薯耀 2017年7月17日
http://www.cnblogs.com/fanshuyao/
之前已經在文章(http://fanshuyao.iteye.com/blog/2384074)談過Redis配置不生效的問題,這篇文章做一個補充。
Windows版的Redis有2個配置文件,一個是:redis.windows.conf,另一個是redis.windows-service.conf。

但需要注意的是,Windows的Redis啟動服務默認加載的配置文件是redis.windows-service.conf,如下圖所示:
如果修改了redis.windows.conf(非redis.windows-service.conf)文件上的配置,從服務自啟動,配置的信息是不生效的,如密碼配置和ip綁定。
解決方案:
方法一、在redis.windows-service.conf文件(非redis.windows.conf)自定義配置信息,因為Redis安裝的服務默認加載的是該文件。
方法二、更換Redis服務,具體如下:
如何更改服務默認的配置文件呢?
1、可以刪除原來的服務,然后新增自定義Redis自啟動服務
2、或者不刪除原來的服務,把原來的服務設置為禁用,但是同樣新增自己自定義Redis自啟動服務
1、新增自定義Redis服務
從CMD命令窗口中進入Redis的安裝目錄,如:D:\soft\Redis,然后執行下面的命令:
redis-server --service-install redis.windows.conf --loglevel notice --service-name Redis_new
此服務加載的配置文件是redis.windows.conf,不帶service的。
2、啟動Redis服務:
從CMD命令窗口中進入Redis的安裝目錄,如:D:\soft\Redis,然后執行下面的命令:
redis-server --service-start
3、刪除Redis服務:
從CMD命令窗口中進入Redis的安裝目錄,如:D:\soft\Redis,然后執行下面的命令:
redis-server --service-uninstall
(如果你覺得文章對你有幫助,歡迎捐贈,^_^,謝謝!)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright 蕃薯耀 2017年7月17日
http://www.cnblogs.com/fanshuyao/
