折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

您的位置:折雨的天空 >其他技术> redis4.0.14在windows下崩掉的问题

redis4.0.14在windows下崩掉的问题

Redis-x64-4.0.14.zip


可以百度搜,在github上下载得到,这个是能下载到的windows下的最新的版本了。

Redis-x64-4.0.14.zip

原因很简单,没条件安装linux下的redis的,服务器安装Msi版本直接报错退出,根本不让装。

用解压版,可以正常开启,但是过一段时间自己就死掉了


查看日志发现是在持久化的时候崩掉的,找了一下原因也没找到。


最后决定关闭掉持久化,关闭方法:


找到配置文件中对应代码注释掉:

save 900 1 
save 300 10 
save 60 10000

加#注释掉,然后去掉这段代码上面一句

#save ""

前面的#就可以了,取消了rdb方式的持久化;

如果害怕没有持久化,心里不安,好吧,经测试开启AOF方式的持续化,也不会崩掉:


开启方法:


edis 开启AOF

找到redis 安装目录

打开 redis.conf  修改以下参数:

appendonly  yes        (默认no,关闭)表示是否开启AOF持久化: 

appendfilename “appendonly.aof”    AOF持久化配置文件的名称:

AOF持久化策略(默认每秒):

  appendfsync always (同步持久化,每次发生数据变更会被立即记录到磁盘,性能差但数据完整性比较好)

  appendfsync everysec (异步操作,每秒记录,如果一秒钟内宕机,有数据丢失)

  appendfsync no (将缓存回写的策略交给系统,linux 默认是30秒将缓冲区的数据回写硬盘的)

参照文章:

https://www.jianshu.com/p/c3e72178f48c

------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

转载请注明本文标题和链接:《redis4.0.14在windows下崩掉的问题

奖励一下

取消

您的认可,是我写博客的动力,谢谢您!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

发表评论

路人甲 表情
看不清楚?点图切换