我从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)?
答案 0 :(得分:1)
您使用的是 Microsoft 旧的且不受支持的 Windows Redis 端口(称为OpenTech Redis)。
我建议你看看 Memurai:一个积极维护和支持的项目(顺便说一下,它源自那个 Microsoft 项目 (see here)。
它都有免费的开发人员版本和企业许可证。
免责声明:我在 Memurai 工作。