我需要恢复之前备份的文件:dump.rdb,文件大小2.2G

于是将dump.rdb放在redis的安装目录下,然后启动redis.

./redis-server redis.conf

然后我在另一个终端中运行redis-cli,发现无法连接。

我尝试多次,依然无法启动并连接。

于是,我开始追踪redis进程的PID,看到底发生了什么。(启动后并不是立马挂掉,而是会过10秒后闪退)

启动redis-server,获取到的进程ID为8721.

开始追踪进程ID:

strace -p 8721

发现一直在闪动,说明进程是在正常运行。但是到最后,忽然停止了。这没有道理啊。

新开一个终端,不断查看内存消耗情况。然后再次启动redis-server,发现内存下降的很厉害。内存为4G,当下降到100M的时候,

立刻又恢复到了4G,同时redis-server的进程也死了。

终于知道,原来是内存不够导致的。

如果备份文件很大,恢复的时候要注意内存的情况。否则将启动失败。

最新文章

  1. Python 开发轻量级爬虫07
  2. mysql导入乱码问题,centOS
  3. java程序保护如何知识产权,特别提供一个java 开发的java 源代码级的混淆器
  4. php使用strlen()判断中文汉字字符串长度
  5. 提高Asp.Net应用程序性能的十大方法(译感)
  6. centos php扩展开发流程
  7. python绝技 — 嗅探FTP登录口令
  8. 第六十六节,htnl音频视频
  9. mybatis学习笔记(二)-- 使用mybatisUtil工具类体验基于xml和注解实现
  10. 给MySQL_5.7 配置环境变量
  11. 3.MySQL(三)
  12. topjui中combobox使用
  13. 剑指offer 13.代码的完整性 调整数组顺序使奇数位于偶数前面
  14. python zeros用法实例
  15. Visual Studio 20周年,我和VS不得不说的故事
  16. Luogu P1552 [APIO2012]派遣 主席树
  17. jmeter分布式、linux运行
  18. 【Restful】三分钟彻底了解Restful最佳实践
  19. L3-016 二叉搜索树的结构 (30 分) 二叉树
  20. window bat 运行 cmd 命令

热门文章

  1. 手动安装easy-install/pip
  2. python调用tushare获取沪深股通十大成交股
  3. Java-技术专区-技术栈分析辨证方法
  4. cmd登录mysql、查所有的库、查所有的表、查表下的所有字段
  5. printf 格式化打印 awk 数据处理工具
  6. 【读书笔记】剑指offer
  7. 利用jion阻塞主进程结束
  8. 在IntelliJ IDEA中新建Maven项目
  9. APUE线程控制
  10. 关于if else 和 三目运算符的效率问题-java