首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装redis作为windows服务

安装redis作为windows服务
EN

Stack Overflow用户
提问于 2014-10-06 09:29:39
回答 4查看 49.4K关注 0票数 28

我刚用MSOpenTech端口在windows上安装了redis。除了窗户服务一切都很好。为了运行cmd,我需要创建Redis命令行参数,我不知道如何实现这些参数。

我该如何解决这个问题?

这是一项指示:

运行Redis作为服务 为了更好地与Windows模型集成,向Redis引入了新的命令行参数。这些服务参数需要提升的用户上下文才能连接到服务控制管理器。如果这些命令是从非提升的上下文中调用的,Redis将尝试创建一个提升的上下文来执行这些命令。这将导致Windows显示用户帐户控制对话框,并且可能需要管理用户凭据才能继续。 安装服务 -服务-安装 这必须是redis-server命令行上的第一个参数。在此之后,参数将按照服务启动时发生的顺序传递给Redis。该服务将被配置为自动启动,并将作为"NT AUTHORITY\NetworkService“启动。成功安装后,将显示成功消息,Redis将退出。 此命令不启动服务。 例如: redis-服务器--服务-安装redis.windows.conf --日志级详细 卸载服务 -服务-卸载

EN

回答 4

Stack Overflow用户

发布于 2014-12-26 19:57:33

在dir中,安装了redis而不是

代码语言:javascript
复制
redis-server --service-install redis.windows.conf--loglevel verbose

代码语言:javascript
复制
redis-server --service-install redis.windows.conf --loglevel verbose

(即在“--loglevel”之前添加一个空格)

票数 34
EN

Stack Overflow用户

发布于 2015-11-01 21:47:59

与从命令行启动redis类似,在安装服务之前,您需要指定max堆参数。打开redis.windows.conf文件,找到注释出max堆的行;指定适当的字节大小。

然后运行redis-server --service-install redis.windows.conf --loglevel verbose

安装服务或重新启动windows之后,您将需要手动启动它。

票数 3
EN

Stack Overflow用户

发布于 2018-02-28 11:25:12

对我来说,正如这里提到的,通过安装带有-- service -name参数的服务,在Windows7上,Redis不是作为windows服务启动的神奇地运行服务,没有任何问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26213403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档