Redis-Windows中注册Redis后台守护进程
背景:
Redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。但当daemonize选项设置成no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。
服务端开发的大部分应用都是采用后台运行的模式
操作步骤:
1.安装Redis后,在Windows安装目录下找到redis.windows.conf文件,并打开。
2.Ctrl+F键搜索daemonize,将redis.windows.conf中选项daemonize设置成yes,即开启守护进程模式。
3.注册Redis服务
使用cmd进入redis目录 运行 redis-server --service-install redis.windows.conf --service-name redis
完成注册Redis服务。
4.启动Redis服务
win + R 然后输入 services.msc 回车。打开服务找到redis服务
启动redis并把启动类型修改为自动(如果不是自动的话)
5.大功告成!可以打开client客户端测试一下
OKOKOK!.
学习自SunArmy的博客:https://www.cnblogs.com/SunArmy/p/10972463.html