Redis解决强制关闭Redis快照导致不能持久化错误

今天在使用composer添加Redis缓存的时候,运行Redis发生错误:

127.0.0.1:6379> set dachou dadachou
(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.

这个错误的意思是:Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。

原因:

强制关闭Redis快照导致不能持久化。

解决方案:

127.0.0.1:6379> config set stop-writes-on-bgsave-error no
OK
127.0.0.1:6379> set choupi sss
OK

运行config set stop-writes-on-bgsave-error no 命令后,关闭配置项stop-writes-on-bgsave-error解决该问题。

时间: 2024-10-11 07:42:44

Redis解决强制关闭Redis快照导致不能持久化错误的相关文章

04_Weblogic之受管服务器:配置受管服务器,启动受管服务器,解决因为强制关闭Weblogic之后导致启动有问题的问题,配置boot.properties

 配置受管服务器, 先启动WebLogic服务器,启动方式如下: 在WebLogic控制台中的"开发模式"---"锁定并编辑"模式下,点击"Server(服务器)"然后进行配置.(进入控制台的方式是在浏览器地址中输入:http://192.168.6.25:7001/console/login/LoginForm.jsp). 点击登录,然后进入登录页面. 3 开始配置,暂开"环境"----"服务器",进

redis解决(DENIED Redis is running in protected mode because prote)

早上一个应用日志打印报错信息: 在应用上telnet端口和ping都没有问题,为什么还获取不到值呢. 先安装一个redis客户端进行测试:yum -y install redis redis-cli -h 192.168.32.12 -p 6887 然后就报错了: (error) DENIED Redis is running in protected mode because protected mode is-- 后来就查看配置发现redis.conf 该行也是注释的: # requirep

Redis(二十一):Redis性能问题排查解决手册(转)

性能相关的数据指标 通过Redis-cli命令行界面访问到Redis服务器,然后使用info命令获取所有与Redis服务相关的信息.通过这些信息来分析文章后面提到的一些性能指标. info命令输出的数据可分为10个类别,分别是: server clients memory persistence stats replication cpu commandstats cluster keyspace 这篇主要介绍比较重要的2部分性能指标memory和stats. 需要注意的是info命令返回的信息

Redis常见报错之 Redis::CommandError (MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk)

在Redis运行过程中,报错信息如下: Redis::CommandError (MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors duri

Redis 详解 (一) redis的简介和安装

目录 1.Redis 的简介 2.Redis 下载 3.安装环境 4.编译安装 5.启动Redis 6.关闭Redis 7.注意事项 工作中一直在用 Redis,但是一直没有进行系统的总结,这个系列的博客将整体的介绍 Redis 的用法. 回到顶部 1.Redis 的简介 Redis:REmote DIctionary Server(远程字典服务). 是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库.是完全开源免费的,用C语言编写的,遵守B

记一次磁盘空间爆满导致的持久化抱错

环境:3.0.7 redis八节点集群4主4从 开发测试环境 操作:清除集群持久化数据 #redis-cli -c -p 6383 -h 172.31.103.238 登陆之后 cluster nodes 察看节点信息 登陆master节点进行删除 flushall 在其中一个节点执行时抱错: 172.31.103.238:6383> flushdb (error) MISCONF Redis is configured to save RDB snapshots, but is current

Redis 无法正常关闭服务

前置知识:Redis最简单的基本命令: 1. 系统终端 ./redis-server 启动redis服务 ./redis-cli 启动redis客户端 ./redis-cli shutdown 关闭redis服务 2. 在使用./redis-cli进入redis命令终端之后, shutdown 关闭redis服务 save 保存存储至磁盘 set [key] [value] 对键[key]赋值[value] get [key] 获取键[key]对应的值 问题描述: Redis安装完成,使用./r

最初程序员的思维“修炼”之四——Android平台开发的“强制关闭”解决思路

我和我的朋友参加一个比赛——物联网应用技能大赛,这个大赛所要求的技能有,硬件技术,Android平台开发技术,.NET平台开发技术,所以这是一个团队合作的比赛,基本上没有人能同时掌握这三种技术(在校生). 今天的一个任务是:串口通讯实验.面向Android平台开发,要求把Android工程部署到测试机上,然后打开串口为COM1,COM2,COM3及相应波特率的串口. 我们碰到的问题是,Android工程部署上之后,弹出“强制关闭”的消息框. 以下是我对”强制关闭“的理解: Android程序,弹

强制关闭虚拟机后问题+解决

提示大概就是Vmware提示以独占方式锁定此配置文件失败,镇定查了查,理解好像就是字面意思,因为上一个进程没结束导致的程序锁死问题. 然后我开始找大家试过的解决方案,总结来说主要分为两大派: 1.打开任务资源管理器,暴力结束所有 VMware 相关进程 2.(或)删除Ubuntu安装目录下所有 .lck 的文件和文件夹 注:必要的时候重启计算机 解决的心路历程: 先看一看“任务管理器”里面运行着的所有带着 VMware 的进程,全部暴力终止:再删除 Ubuntu 目录下面的所有 .ick 文件,