当前位置:嗨网首页>书籍在线阅读

08-停止Redis

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

2.2.2 停止Redis

考虑到Redis有可能正在将内存中的数据同步到硬盘中,强行终止Redis进程可能会导致数据丢失。正确停止Redis的方式应该是向Redis发送 SHUTDOWN 命令,方法为:

$redis-cli SHUTDOWN

当Redis收到 SHUTDOWN 命令后,会先断开所有客户端连接,然后根据配置执行持久化,最后完成退出。

Redis可以妥善处理 SIGTERM 信号,所以使用 kill Redis 进程的 PID 也可以正常结束Redis,效果与发送 SHUTDOWN 命令一样。