关于redis在我们数据平台升级版本时出现的问题

redis启动原来我们是用写死的代码

后来统一使用了启动脚本

这就导致了redis存储的问题

 

我们知道,redis在默认情况(appendonly no)下是使用快照存储,然而在写死的代码中,快照存储的位置是rootPath(我们的数据产品的根路径)

大概更新了三个版本之后,bat脚本启动的位置是 根路径\redis路径,

这直接导致redis数据快照丢失(其实没丢,但是新版的启动方式没读到之前的快照)

 

行吧,顺便:Redis配置文件中的dir选项可以用于指定快照文件的生成路径。

posted @ 2023-06-09 10:24  佩洛君  阅读(73)  评论(0编辑  收藏  举报