• 服务挂了,怎么自动恢复?

    架构设计上,避免单点,使用故障自动转移固然能够保证系统的高可用,是否还有其他的方案,让挂掉的服务自动启动呢,这里给大伙推荐一个常见的运维工具 supervisor。画外音:supervisor是很常见的运维工具,以下几个...
    文章 2019-08-10 703浏览量
  • Redis探寻(第二话)零基础理解Redis持久化机制

    Redis本身作为一个内存KV Store,本篇暂不探讨其性能如何强劲,而是从数据容灾的高可用高安全需求切入,高可用的实现及分析请参考 Redis探寻(第一话)Redis公网常见架构与阿里云架构对比,第二话咱们主要分析其高...
    文章 2019-04-25 554浏览量
  • 万字总结,终于有人把 Redis 持久化说明白了

    自动触发最常见的情况是在配置文件中通过save m n,指定当m秒内发生n次变化时,会触发bgsave。例如,查看redis的默认配置文件(Linux下为redis根目录下的redis.conf),可以看到如下配置信息: 其中save 900 1的含义是...
    文章 2020-04-11 1258浏览量
  • RBD和AOF持久化对比

    虽然这种 bug 在 AOF 文件中并不常见,但是对比来说,RDB 几乎是不可能出现这种 bug 的。抉择 一般来说,如果想达到足以媲美 PostgreSQL 的数据安全性,你应该同时使用两种持久化功能。如果你非常关心你的数据,但...
    文章 2016-05-06 1983浏览量
  • Redis持久化存储详解(一)

    同步文件之前,如果此时系统故障宕机,缓冲区内数据将丢失. fsync针对单个文件操作(比如AOF文件),做强制硬盘同步,fsync将阻塞直到写入硬盘完成后返回,保证了数据持久化. 文件写入策略分析 配置为always时,每次...
    文章 2019-03-12 1228浏览量
  • Redis核心知识之—— 时延问题分析及应对、性能问题和...

    这样,所有的fork耗时的操作都在主结点上,而查询请求由slave结点提供;简单的实现方案是主不具有可替代性,坏了之后,redis集群对外就只能提供读,而无法更新;待主结点启动后,再继续更新操作;对于之前的更新操作...
    文章 2016-10-19 1016浏览量
  • Redis专题-Redis持久化&持久化方式&持久化意义

    常见故障如下图所示: image.png 1.比如你部署了一个redis,作为cache缓存,当然也可以保存一些较为重要的数据 2.如果没有持久化的话,redis遇到灾难性故障的时候,就会丢失所有的数据 3.如果通过持久化将数据搞一...
    文章 2017-12-28 1066浏览量
  • Redis两种持久化方式的优缺点

    redis两种持久化的方式1.RDB持久化可以在指定的时间间隔内生成数据集的时间点快照 2.AOF持久化记录服务器执行的所有...虽然这种 bug 在 AOF 文件中并不常见&xff0c;但是对比来说&xff0c;RDB 几乎是不可能出现这种 bug 的
    文章 2021-09-09 912浏览量
  • redis 持久化 RDB 和 AOF

    虽然这种 bug 在 AOF 文件中并不常见,但是对比来说,RDB 几乎是不可能出现这种 bug 的。RDB 和 AOF,我应该用哪一个?一般来说如果想达到足以媲美 PostgreSQL 的数据安全性,你应该同时使用两种持久化功能。如果你...
    文章 2015-11-28 2229浏览量
  • Redis RDB 持久化详解

    antirez 在《Redis 持久化解密》一文中说,一般来说有三种常见的策略来进行持久化操作,防止数据损坏: 方法1 是数据库不关心发生故障,在数据文件损坏后通过数据备份或者快照来进行恢复。Redis 的 RDB 持久化就是...
    文章 2019-07-06 1164浏览量
  • AIX操作系统维护详解

    软件故障情况错综复杂,下面列举几个常见故障处理方法。(1)文件系统空间不够 查看有没有“满”的文件系统。特别是/、/var、/tmp,不要超过90%。文件系统满可导致系统不能正常工作,尤其是AIX的基本文件系统。如/?...
    文章 2017-11-14 1927浏览量
  • Android 反调试技巧之Self-Debuging/proc 文件系统...

    操作数据会导致JDWP线程发生故障或崩溃。下图就是Bluebox Security的具体方法: JNIEXPORT jboolean JNICALL Java_com_example_disable(JNIENV*env,jobject dontuse){ gDvm=struct DvmGlobals gDvm.jdwpState=NULL;...
    文章 2017-05-02 2238浏览量
  • Apache Flink 1.9重磅发布!首次合并阿里内部版本...

    Cancel-with-savepoint"是停止、重启、fork、或升级 Flink 作业的一个常用操作。然而,当前的实现并没有保证输出到 exactly-once sink 的外部存储的数据持久化。为了改进停止作业时的端到端语义,Flink 1.9 引入了...
    文章 2019-08-26 1959浏览量
  • Serverless弹性伸缩的现状调研

    新浪微博总是在特定的时间和特定的事件发生时引来流量高峰,常见的峰值场景为日常的晚高峰、各种运营活动以及明星大V的热门微博带来的流量高峰、极端突发事件引起的流量陡增。这些场景的流量特点可以总结为瞬间峰值...
    文章 2020-12-17 580浏览量
  • 立足GitHub学编程:13个不容错过的Java项目

    这是一款不像话地工具,使用JVM的标准诊断接口(例如JMX、JVM attach与perf计数器),同时添加了更多逻辑以应对各类常见故障排查用例。这套库允许我们对目标JVM的CPU线程使用情况进行池化,同时定期向控制台报告实时...
    文章 2016-07-25 2668浏览量
  • 亲密接触Redis-第二天(Redis Sentinel)

    虽然这种 bug 在 AOF 文件中并不常见,但是对比来说,RDB 几乎是不可能出现这种 bug 的。RDB 和 AOF间的选择 一般来说,如果想达到足以媲美 PostgreSQL 的数据安全性,你应该同时使用两种持久化功能。如果你非常关心...
    文章 2016-02-14 1176浏览量
  • IBM P系列小型机故障的基本定位

    IBM P系列小型机故障的基本定位 一 故障的定义 弄清楚系统发生了什么问题 系统现在能做什么?不能做什么?故障什么时候发生的?有没有做平时不同的操作?故障有没有规律?定时还是不定时?发生的频率有多高?是一台...
    文章 2017-11-16 1270浏览量
  • 轻松SRE-使用云监控实现自动化运维

    从SRE的实践来看,设置报警规则不会是一锤定音的事情,需要长期维护,当前的某一个常见的自动化困难的警报,可能很快就会变成一个经常触发的问题,这时最好能一个临时的自动化处理的脚本来应对。实际上SRE也是这么...
    文章 2017-12-07 2161浏览量
  • Android 反调试技巧之Self-Debuging/proc 文件系统...

    操作数据会导致JDWP线程发生故障或崩溃。下图就是Bluebox Security的具体方法: JNIEXPORT jboolean JNICALL Java_com_example_disable(JNIENV*env,jobject dontuse){ gDvm=struct DvmGlobals gDvm.jdwpState=...
    文章 2017-09-19 2093浏览量
  • 深度解析Tengine的调试与资源监控方法论

    Tengine作为nginx 的fork,在使用nginx pool方面与官方nginx基本没什么区别,它的内存池管理机制在HTTP请求的任一阶段都可能被调用来分配内存,我们可以从内存分配的真实函数调用来统计内存分配的占用量、历史数量、...
    文章 2018-05-31 3125浏览量
  • 使用github管理你的代码

    官方博客经常发布一些技术文章,内容涉及故障处理过程,性能优化,各种技术解决方案的选择思路 此外,可以为项目创建静态网站,并且没有任何的限制,无广告 这个功能被很多人用于托管博客,我的博客就是建在这上面,...
    文章 2014-01-04 2771浏览量
  • 走进 MongoDB

    常见类型 MongoDB 几乎都支持。二、集群部署安装你的第一个 MongoDB 系统第一个命令&xff1a;下载 curl-O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4. 4.2.tgz第二个命令&xff1a;解压 tar xzvf ...
    文章 2021-01-08 753浏览量
  • Redis持久化:RDB和AOF配置和对比

    如果一旦在这一时间段出现服务器故障&xff0c;将会灾难性的。解决&xff1a;这就需要开发者根据具体的应用场合&xff0c;通过组合设置自动快照条件的方式来将可能发生的数据损失控制在能够接受的范围。如果数据很重要以至于...
    文章 2021-09-11 2193浏览量
  • 开始启航:Redis中国用户会(CRUG)首次常委会召开 ...

    我甚至接触过一些比较大型的公司也是因为对源码没有掌控力而出过大故障,所以我觉得这里最大的一个误区就是把设计理念&使用方式简单和稳定性&可维护性混淆了。误区产生的原因也很简单,就是没有把所有的坑摸...
    文章 2016-12-08 3210浏览量
  • 从阿里、腾讯的面试真题中总结了这11个Redis高频面试...

    实现:单独创建fork()一个子进程,将当前父进程的数据库数据复制到子进程的内存中,然后由子进程写入到临时文件中,持久化的过程结束了,再用这个临时文件替换上次的快照文件,然后子进程退出,内存释放。...
    文章 2020-04-02 1177浏览量
  • 最全技术面试180题:阿里11面试+网易+百度+美团!

    持久化命令有save、bgsave两种,bgsave会调用fork命令,产生子进程来进行持久化,而父进程继续处理数据,但是持久化的快照是fork那一刻的快照,因此这种策略可能会丢失一部分数据。特点:每次都记录所有数据,恢复快...
    文章 2018-11-05 1134浏览量
  • 云原生数据网关:Kubernetes 时代面临的挑战与对策

    尽管对于很多开源项目来讲,fork 都是一种常见且很自然的做法,但是很不幸的是,在该个案中,项目名称以及面向社区的制件的相似性产生了很多的困扰。尽管如此,这两个 Presto 分发版本都是在该领域最流行的开源项目...
    文章 2020-05-27 1192浏览量
  • DBA呢?我的数据库又双叒叕连不上了!

    所以在笔者的从职生涯里,关于故障处理有一些比较头大的场景: 一类是那种你需要参考古老的DSI(Oracle的技术内部文档但很早就停止更新了)去进行推演验证的,抑或使用场景极端,碰上了BUG。还有一类问题就比较尴尬了...
    文章 2017-05-12 2256浏览量
  • Linux 运维工程师必备监控工具集(转载)

    比如做一个 fork 炸弹,如果使用 ulimit 正确配置了将完全不受影响。68、CPULimit CPULimit 是一个小工具,用于监控并限制进程对 CPU 的使用率。其特别可以用于将批处理作业对 CPU 的使用率保持在一定范围。69、lshw...
    文章 2018-02-26 1005浏览量
  • Redis 数据库

    RDB 可以最大化 Redis 的性能:父进程在保存 RDB 文件时唯一要做的就是 fork 出一个子进程,然后这个子进程就会处理接下来的所有保存工作,父进程无须执行任何磁盘 I/O 操作。RDB 在恢复大数据集时的速度比 AOF 的...
    文章 2018-02-11 1300浏览量
1 2 3 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化