在CentOS上使用nohup redis-server &命令将redis-server的运行移到后端。
后来使用kill -9 pid 的方式结束redis-server的运行。
再次启动发现原来保存的数据都不见了。
分析原因应当是因为“不正确关闭服务”导致的。
特地查找了一下redis-server的正确关闭操作,下一次可以优雅的退出redis-server了
redis-cli shutdown
经测试,数据保存完好。
教训:优雅的退出程序是如此的重要!!!
微信扫一扫
在CentOS上使用nohup redis-server &命令将redis-server的运行移到后端。
后来使用kill -9 pid 的方式结束redis-server的运行。
再次启动发现原来保存的数据都不见了。
分析原因应当是因为“不正确关闭服务”导致的。
特地查找了一下redis-server的正确关闭操作,下一次可以优雅的退出redis-server了
redis-cli shutdown
经测试,数据保存完好。
教训:优雅的退出程序是如此的重要!!!
相关推荐