我刚刚在windows上安装了redis,使用MSOpenTech port。一切都很好,但Windows服务。为了运行cmd,我需要创建我不知道如何实现的Redis命令行参数。将redis安装为windows服务
我该如何解决这个问题?
这是指令:
运行Redis的作为服务
为了更好地与Windows服务模式整合,新 命令行参数已被引入到Redis的。这些服务 参数需要提升的用户上下文才能连接到服务控制管理器。如果从未升级的上下文中调用这些命令,则Redis将尝试创建执行这些命令的提升上下文 。这将导致用户帐户 控制对话框由Windows显示,并且可能需要 管理用户凭证才能继续。
安装Service
--service-install
这必须是redis的服务器命令行上的第一个参数。 在此之后的参数按照它们发生的顺序传递给Redis, 服务启动。该服务将配置为自动启动 ,并将作为“NT AUTHORITY \ NetworkService”启动。成功安装 后,将显示成功消息,Redis将退出。
该命令不启动该服务。
例如:
redis-server --service-install redis.windows.conf--loglevel verbose
卸载服务
--service-uninstall
我运行了命令。它表示Redis作为服务成功安装,但我无法启动该服务。任何指针? – 2015-05-28 05:47:54
同样在这里,它表示服务开始,然后停止,因为没有任何东西正在使用它 – BelgoCanadian 2015-08-17 14:18:44
在意识到'redis.windows.conf'和'--log-level'之间有一个空格之前,我不得不查看几次。 – StephenSolace 2018-02-27 19:57:53