【问题标题】:Redis doesn't start as windows service on Windows7Redis 在 Windows7 上不作为 Windows 服务启动
【发布时间】:2015-09-09 11:42:36
【问题描述】:

我使用这个版本在我的 windows7 上安装了 redis:

https://github.com/rgl/redis (git)

http://ruilopes.com/redis-setup/binaries/redis-2.4.6-setup-64-bit.exe(二进制)

服务已安装成功,但没有启动:

消息显示:“本地计算机上的 Redis 服务器服务已启动然后停止”。日志文件夹为空。 redis-server.exe 无需服务即可正常启动。我怎样才能解决这个问题?建议任何其他工作区。如果你知道的话,请。

【问题讨论】:

    标签: redis windows-7 windows-services nosql


    【解决方案1】:

    在尝试将 Redis v3.0.503 作为服务启动时,在 Windows 10 上遇到了类似的问题。

    我必须使用服务名称参数安装服务,它神奇地开始工作。

    C:\redis>redis-server --service-install redis.windows.conf --loglevel verbose --service-name redisService

    [7484] 2 月 4 日 00:03:53.610 # 在“C:\redis”“C:\redis”[7484] 2 月 4 日 00:03 上授予对“NT AUTHORITY\Network Service”的读/写访问权限: 53.612 # Redis 成功安装为服务。

    在这里找到解决方案: Redis-windows GitHub Wiki - Issues might happen

    【讨论】:

      【解决方案2】:

      如果不指定 ma​​xheap 参数,Windows 上的 Redis 服务器通常无法启动,在安装服务之前尝试编辑 redis.windows.conf 文件并将 maxheap 参数取消注释为合适的参数。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-11
        • 1970-01-01
        • 2012-08-07
        • 1970-01-01
        • 1970-01-01
        • 2020-03-27
        相关资源
        最近更新 更多