当前位置: 首页 > news >正文

做网站怎么注册营业执照网站建设需求确认书

做网站怎么注册营业执照,网站建设需求确认书,新网 网站建设,互联网公司排名100强湖前言 Redis 是内存数据库#xff0c;它将自己的数据储存在内存里面#xff0c;如果不想办法将储存在内存中的数据保存到磁盘里面#xff0c;那么一旦服务器进程退出#xff0c;服务器中的数据也就没了。 因此#xff0c;Redis 提供了 RDB 持久化功能#xff0c;这个功能…前言 Redis 是内存数据库它将自己的数据储存在内存里面如果不想办法将储存在内存中的数据保存到磁盘里面那么一旦服务器进程退出服务器中的数据也就没了。 因此Redis 提供了 RDB 持久化功能这个功能可以将 Redis 在内存中的数据保存到磁盘里面避免丢失。 问题描述 有两台计算机分别为 A、BA 是本机B 是云服务器。两台计算机操作系统版本Redis 版本完全相同。 我有一些数据储存在 A 的 Redis 中B 无法直接获取这些数据我想把这些数据保存到 B 中。于是在 A 中调用 SAVE 命令生成 rdb 文件将 rdb 文件拷贝到 B想让 B 加载这个 rdb 文件。 rdb 文件的加载工作是在服务器启动时自动执行的于是我在 B 执行以下命令 sudo systemctl restart redis 可是B 的 Redis 中并没有我预期的数据还是 B 之前的数据。只要重启后我拷贝到 B 的 dump.rdb 文件就没了就又被替换成之前的文件了。 经过排查B 并没有开启 AOF 持久化redis.conf 配置的 dump.rdb 文件名和路径都没有问题。排查日志发现 rdb 文件加载正常并没有打印错误信息。 问题解决 经过重重排查终于发现了问题问题出在 Redis 关闭的时候。 server.c/prepareForShutdown 函数的片段如下 int prepareForShutdown(int flags) {int save flags SHUTDOWN_SAVE;int nosave flags SHUTDOWN_NOSAVE;/* Create a new RDB file before exiting. */if ((server.saveparamslen 0 !nosave) || save) {serverLog(LL_NOTICE,Saving the final RDB snapshot before exiting.);/* Snapshotting. Perform a SYNC SAVE and exit */rdbSaveInfo rsi, *rsiptr;rsiptr rdbPopulateSaveInfo(rsi);if (rdbSave(server.rdb_filename,rsiptr) ! C_OK) {serverLog(LL_WARNING,Error trying to save the DB, cant exit.);return C_ERR;}} }准备关闭的时候在 server.saveparamslen 0 时有可能会调用 rdbSave(server.rdb_filename,rsiptr) 生成 rdb 文件。 我们可以在 redis.conf 中设置一些条件让 Redis 自动执行 BGSAVE 命令例如 save 900 1 save 300 10 save 60 10000server.saveparamslen 就是我们设置的 BGSAVE 保存条件数组的长度在这个例子中为 3。 于是问题就很清晰了在 Redis 关闭的时候它生成了一分 rdb 文件替换了我拷贝到 B 的 rdb 文件于是启动的时候加载的也是它刚生成的这份。 只要我先关闭 Redis再将 dump.rdb 拷贝到 B再在 B 启动 Redis 就可以解决了。 参考资料 《Redis 设计与实现》Redis 5.0.8 server.c/prepareForShutdown
http://www.hkea.cn/news/14505561/

相关文章:

  • 赣州宏达网站建设孝感织云网站建设
  • 接私活做网站要不要签合同在百度上免费做网站页面
  • 做空包网站wordpress中文标题转换拼音插件
  • 墨客网站建设xcyxqc网站关键词基础排名怎么做
  • 云阳有没有做网站的各大网站开发语言
  • 四川省建设人才网站2018网上做网站怎么赚钱吗
  • 怎么在百度上做网站推广医疗网站seo怎么做
  • 中堂镇仿做网站商洛网站设计
  • 企业站seo报价wordpress 原创主题
  • 正规的丹阳网站建设肇庆网络
  • 信誉好的盐城网站开发网站建设哪家好知道万维科技
  • 长春专业网站制作公司网站设计怎么保持风格一致
  • 什么网站可做浏览器首页WordPress 主题选项框架
  • 微信网站设计运营wordpress后台添加图片
  • 广州专业的网站开发公司做可转债好的网站
  • 备案期间网站如何访问一般找素材都是做哪几个网站呢
  • 阳江市建设局网站邯郸最新通告今天
  • 做网站需要竞品分析么哈尔滨有哪些做网站的公司
  • 很多年前的51网站网站开发实验的总结
  • 营销型网站开发推广北京网站制作公司报价
  • 网站建设费能算作广告费用吗做网站哪家公司专业
  • 设计一个商务网站网站拓展关键词怎么做
  • ppt代做网站wordpress添加文章列表
  • 馆陶网站建设费用重生主角做视频网站的小说
  • 东莞建设网站软件wordpress 展开
  • 网站竞价推广都有哪些哈尔滨做网站哪家好
  • 网页设计与网站建设考试热点房产官网查询系统
  • 上海做网站哪个好河南省城乡和住房建设厅
  • 刷单类网站开发如何在网站开发客户
  • 中国石油大学网页设计与网站建设美工零基础的从哪开始学