[英]Redis sentinel As a windows service
我從https://download.redis.io/redis-stable/sentinel.conf下載了 sentinel.conf 文件並將其放入我的默認 Redis 安裝位置C:\\Program Files\\Redis 。 然后將以下更改應用於配置文件。
文件更改
然后我能夠使用以下命令將 redis sentinel 注冊為 Windows 服務
SC CREATE sentinel binpath=""C:\\Program Files\\Redis\\redis-server.exe" --service-run sentinel.conf --sentinel
但是當我嘗試從服務窗口啟動服務時發生以下錯誤。
“Windows 無法在本地計算機上啟動哨兵服務。錯誤 1053:該服務沒有及時響應啟動或控制請求。”
我是否必須更改配置文件或 Redis Windows 版本(目前我使用的是 Redis 3.2)?
您正在使用 Microsoft 提供的舊的且不受支持的 Windows Redis 端口(稱為OpenTech Redis )。
我建議你看看 Memurai:一個積極維護和支持的項目(順便說一下,它源自那個 Microsoft 項目( 見這里)。
它都有免費的開發人員版本和企業許可證。
免責聲明:我在 Memurai 工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.