我在Windows Server 2012上安装了redis服务。它位于任务管理器中,但它停止了&我无法运行它。 如果我手动启动redis-server.exe文件,它可以工作。 我可以做些什么让它自动运作?
答案 0 :(得分:0)
您没有指定正在运行的Redis的哪个Windows端口(没有官方端口),但MSOpenTech's是目前最新的,并且相应的RedisWatcher服务将保持最新状态并运行。来自RedisWatcher自述文件:
RedisWatcher是一个运行一个或多个实例的应用程序 Redis的服务器。如果redis-server进程终止,那么 RedisWatcher将重新启动它。
RedisWatcher作为Windows服务安装。它也可以作为一个 将'console'作为命令行参数传递给应用程序。
无论出于何种原因,他们没有为最新的(2.6)分支中的观察者服务提供二进制文件,但2.4版本的服务是兼容的,并且它们具有二进制文件。 See here有关全面启动并运行的详细说明。