Redis-x64-4.0.14.zip
可以百度搜,在github上下载得到,这个是能下载到的windows下的最新的版本了。
原因很简单,没条件安装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下崩掉的问题》
发表评论