redis作為windows服務執行

2022-01-10 22:30:59 字數 365 閱讀 4823

redis作為windows服務執行

按文件裡的命令執行

redis-server --service-install redis.windows-service.conf

本地測試成功,服務裡多了個redis服務了,啟動就行了

在伺服器上測試,伺服器是有了,但是啟動失敗,查日記也找不到原因,上網查了下,原來redis.windows-service.conf有個日誌檔案logfile "logs/redis-log.txt"

本地測試的時候這個資料夾和這個檔案已經有了,所以在伺服器啟動成功了,

但是在伺服器上的話redis目錄裡沒有這個目錄和檔案的,所以啟動失敗了,手工建立logs目錄和redis-log.txt檔案就行了

Redis 作為windows服務執行

如果伺服器上以控制台方式執行redis服務,非常不方便,不小心會被人點選關閉,到時服務就掛了。使用 命令的方式,將配置載入到windows服務,執行後無法啟動,提示配置問題。redis server service install service name redis8586 redis.windo...

Redis啟動和在註冊到windows服務

redis 啟動和在註冊到windows服務 redis 啟動,點選start.cmd指令碼,介面啟動,start.cmd指令碼內容如下 上圖的提示資訊告訴了我們 redis 當前的版本為 3.0.503 redis 執行在 6379 埠 redis 程序的 pid 為 14748 64 位。我們可...

使用Topshelf建立Windows服務

一 概述 topshelf是建立windows服務的一種方法,topshelf是乙個開源的跨平台的宿主服務框架,支援windows和mono,只需要幾行 就可以構建乙個很方便使用的服務宿主。二 安裝方法 3 在visual studio中新建乙個專案,只需要引用topshelf.dll 即可,為了日...