本文共 720 字,大约阅读时间需要 2 分钟。
如果您使用了 apt-get 或 yum install 来安装 Redis,那么可以通过以下命令轻松管理 Redis 的运行状态:
/etc/init.d/redis-server stop/etc/init.d/redis-server start/etc/init.d/redis-server restart
如果您直接从源代码部署了 Redis,就可以通过 Redis 的客户端程序 redis-cli 来执行关停操作。如果有密码设置,需要提供相应的密码:
redis-cli -h 127.0.0.1 -p 6379 shutdownredis-cli -h 127.0.0.1 -p 6379 -a password shutdown
如果上述方法无法正常关停 Redis,您也可以使用强制性命令 kill -9 来终止 Redis 进程。
如果您使用默认的无密码启动方式:
./redis-server
或者指定特定端口:
./redis-server --port 6380
如果您为 Redis 设置了访问密码,则启动时需要在命令中包含密码参数:
./redis-server --port 6380 -a PasswordHere
在设置密码的情况下,如果按照上面的方式启动 Redis,可能会出现如下错误提示:
Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password is set
这表明您在启动时未正确提供密码参数。为避免此类错误,请确保在启动命令中包含正确的密码参数。
转载地址:http://cdzfk.baihongyu.com/