在 CentOS 上重启 Redis,常见有以下几种方式,按使用场景选择即可。
systemctl list-units | grep redis
常见服务名:
redisredis-serverredis@6379sudo systemctl restart redis
sudo systemctl status redis
sudo systemctl enable redis
sudo service redis restart
或
sudo service redis-server restart
如果你只是想 重新加载配置,而不是完全重启进程:
redis-cli
进入后执行:
SHUTDOWN SAVE
或
SHUTDOWN NOSAVE
然后手动启动:
redis-server /etc/redis.conf
⚠️ 注意:这种方式会断开连接,不适合生产环境不中断场景。
ps -ef | grep redis
kill -9 <pid>
redis-server /etc/redis.conf
⚠️ 可能导致数据丢失,不建议生产环境使用。
| 项目 | 常见路径 |
|---|---|
| 配置文件 | /etc/redis.conf |
| 数据目录 | /var/lib/redis |
| 日志文件 | /var/log/redis/redis.log |
journalctl -u redis -xe
或查看日志:
tail -f /var/log/redis/redis.log
如果你愿意,可以告诉我:
我可以给你更精确的重启方式 ✅