关于redis在我们数据平台升级版本时出现的问题
redis启动原来我们是用写死的代码
后来统一使用了启动脚本
这就导致了redis存储的问题
我们知道,redis在默认情况(appendonly no)下是使用快照存储,然而在写死的代码中,快照存储的位置是rootPath(我们的数据产品的根路径)
大概更新了三个版本之后,bat脚本启动的位置是 根路径\redis路径,
这直接导致redis数据快照丢失(其实没丢,但是新版的启动方式没读到之前的快照)
行吧,顺便:Redis配置文件中的dir选项可以用于指定快照文件的生成路径。