要在 Windows 10 上将两个 Redis 实例转换为服务,您可以按照以下步骤操作:
1.注册第一个Redis
将第一个 Redis 实例安装为 Windows 服务。在第一个 Redis 实例所在的目录中打开 cmd 窗口,并运行以下命令:
redis-server.exe --service-install redis.conf --service-name redis-service
这将使用 redis.conf 文件并将其安装为名为 redis-service 的 Windows 服务。
2.注册第二个Redis
1.首先打开第二个Reids所在文件夹,找到 redis.windows.conf 文件,并复制一份,改名为redis_6380.conf(根据自己配置的端口改,方便区分,也可以直接修改原配置文件)。
打开配置文件,找到如下配置:
# 这是配置端口,改成和第一个不一样的未被其他服务占用的端口
port 6380
# 这个是设置redis密码的配置,如果redis需要密码,就设置一下,不需要就保持注释,不用管
requirepass 你设置的redis密码
修改完成后,保存一下文件
2.在第二个 Redis 实例所在的目录中打开 cmd 窗口,并运行以下命令:
redis-server.exe --service-install redis_6380.conf --service-name redis-6380-service
这将使用 redis_6380.conf (如果修改的是 redis.windows.conf 文件,命令行里就用redis.windows.conf )文件并将其安装为名为 redis-6380-service 的 Windows 服务。
现在,两个 Redis 实例都已经被安装为 Windows 服务了。您可以通过服务管理器来启动和停止它们。在服务管理器中,您可以找到名为 redis-service 和 redis-6380-service 的服务,并像任何其他服务一样进行管理。