• 《Redis官方文档》用Redis构建分布式锁

    表面来看,这个方法似乎很管用,但是这里存在一个问题:在我们的系统架构里存在一个单点故障,如果Redis的master节点宕怎么办呢?有人可能会说:加一个slave节点!在master宕时用slave就行了!但是其实这个...
    文章 2016-04-01 2209浏览量
  • 链路分析 K.O“五大经典问题”

    比如,对于线下零售渠道而言,每一笔订单、每一个 POS 的稳定性都可能会触发舆情,线下渠道的 SLA 要求要高于线上渠道。那么,我们如何在通用的电商服务体系中,精准的监控线下零售链路的流量状态和服务质量呢?...
    文章 2021-11-27 134浏览量
  • 利用SQL SERVER 2005数据库镜像实现可用性

    确保数据的完整:要求只要是用户提交到服务器上的数据,那怕说数据刚提交上主体服务器就发生故障了,也能保证数据不会丢失。故障转移之后的数据是不会丢失,从而保证数据库的完整性 高级别保护模式: 我们从名称上也...
    文章 2017-11-14 1189浏览量
  • ​分布式系统与单节点系统的本质区别是什么?

    我们需要定义一个故障模型并描述故障可能发生的方式&xff0c;然后再决定如何处理它们。如果系统在故障发生时仍然能继续正常运行&xff0c;我们将这样的特性称为容错性。故障是不可避免的&xff0c;所以我们需要构建出具有...
    文章 2022-01-25 43浏览量
  • 链路分析 K.O“五大经典问题”

    生产环境很多故障发生都是由于缺乏有效的灰度监控导致的。例如&xff0c;当微服务注册中心异常时&xff0c;重启发布的机器无法进行服务注册上线。由于缺乏灰度监控&xff0c;前几批重启机器虽然全部注册失败&xff0c;导致所有...
    文章 2021-12-16 3092浏览量
  • 链路分析 K.O“五大经典问题”

    生产环境很多故障发生都是由于缺乏有效的灰度监控导致的。例如&xff0c;当微服务注册中心异常时&xff0c;重启发布的机器无法进行服务注册上线。由于缺乏灰度监控&xff0c;前几批重启机器虽然全部注册失败&xff0c;导致所有...
    文章 2022-04-11 53浏览量
  • Linux之HA高可用集群的基础概念总结

    每个RS上都运行有服务资源,当有多个RS节点时,一旦某个节点发生故障要立马进行资源转移到其他节点,让其他节点处理未处理完的请求,并且要防止Director将前端请求继续此节点,但有如此多的节点存在,故障发生时到底...
    文章 2017-05-02 1565浏览量
  • 服务器负载均衡的基本功能和实现原理

    Ø 哈希算法(hash):将客户的源地址,端口进行哈希运算,根据运算的结果转发给一台服务器进行处理,当其中某个服务器发生故障,就把其从服务器队列中拿出,不参加下一次的用户请求的分配,直到其恢复正常。...
    文章 2017-11-15 994浏览量
  • 服务器负载均衡的基本功能和实现原理

    Ø 哈希算法(hash):将客户的源地址,端口进行哈希运算,根据运算的结果转发给一台服务器进行处理,当其中某个服务器发生故障,就把其从服务器队列中拿出,不参加下一次的用户请求的分配,直到其恢复正常。...
    文章 2017-11-23 929浏览量
  • 2021最新Java中间件面试真题(附答案解析)

    当整个 zookeeper 集群刚刚启动或者 Leader 服务器宕、重启或者网络故障导致不存在过半的服务器 与 Leader 服务器保持正常通信时,所有进程(服务器)进入崩溃恢复模式,首先选举产生新的 Leader服务器,然后集群...
    文章 2021-11-02 190浏览量
  • Java中间件面试题(2022最新版)

    当整个 zookeeper 集群刚刚启动或者 Leader 服务器宕、重启或者网络故障导致不存在过半的服务器 与 Leader 服务器保持正常通信时,所有进程(服务器)进入崩溃恢复模式,首先选举产生新的 Leader服务器,然后集群...
    文章 2022-05-31 197浏览量
  • 告别 TCP!

    服务最大并发 TCP 连接数不能达到理论上限&xff0c;会受以下因素影响&xff1a;文件描述符限制&xff0c;每个 TCP 连接都是一个文件&xff0c;如果文件描述符被占满了&xff0c;会发生 too many open files。Linux 对可打开的...
    文章 2022-04-24 108浏览量
  • HBase设计的实践经验(全)——《我的Java打怪日记》

    当某个 Region Server 发生 crash 时,它所管理的 region 就无法被访问了,直到 crash 被检测到,然后故障恢复完成,这些 region 才能恢复访问。Zookeeper 依靠心跳检测发现节点故障,然后 HMaster 会收到 region ...
    文章 2021-07-27 43157浏览量
  • Oracle Data Recovery Advisor(DRA)数据恢复顾问

    换句话说,一个非归档、无备份、无冗余配置的数据库,有致命错误发生的时候,DRA也是无能为力的。 这也就是说,备份还是要做。我们首先在实验前,进行一个完整备份。选择Oracle 11g进行实验,开启归档...
    文章 2017-07-24 2381浏览量
  • 掌握Redis分布式锁的正确姿势(2)

    或者由于发生了网络分区&xff0c;导致它再也无法和Redis节点通信了&xff0c;那么它就会一直持有这个锁&xff0c;而其它客户永远无法获得锁了。antirez在后面的分析中也特别强调了这一点&xff0c;而且把这个过期时间称为锁的...
    文章 2022-05-11 35浏览量
  • 还分不清 Cookie、Session、Token、JWT?

    Session 可存储数据高于 Cookie&xff0c;但是当访问量过多&xff0c;会占用过多的服务器资源。什么是 Token&xff08;令牌&xff09;Acesss Token访问资源接口&xff08;API&xff09;时所需要的资源凭证简单 token 的组成&xff1a;...
    文章 2022-01-15 51浏览量
  • TCP常见知识点整理

    还没有响应就认为客户出了故障&xff0c;因而终止该连接。TCP超时重传原理是在发送某一个数据以后就开启一个计时器&xff0c;在一定时间内如果没有得到发送的数据报的ACK报文&xff0c;那么就重新发送数据&xff0c;直到发送...
    文章 2022-02-13 20浏览量
  • (2.6w字)网络知识点灵魂拷问(上)——前端面试必问

    是因为集中式设计或有单点故障、通信容量、距离时间延迟、维护开销大。5.DNS查询的过程如下图所示大致来说&xff0c;有三种类型的DNS服务器&xff1a;根DNS服务器、顶级域DNS服务器、权威DNS服务器还有另一类重要的DNS&...
    文章 2022-05-12 102浏览量
  • TCP札记

    由于每一段链路的MTU都可能不同,因此分片可以发生在原始发送主机上,也可以发生在中间路由器上。此外,已经分片过的数据报可能会再次进行分片以满足该段链路的MTU。IP首部中包含的数据为分片和重新组装提供了足够...
    文章 2017-11-16 1465浏览量
  • 架构文摘:消息队列设计精要

    持久化的形式能更大程度地保证消息的可靠性(如断电等不可抗外力),并且理论上能承载更大限度的消息堆积(外存的空间大于内存)。但并不是每种消息都需要持久化存储。很多消息对于投递性能的要求大于可靠性的要求...
    文章 2018-06-03 1386浏览量
  • 消息队列设计精要

    持久化的形式能更大程度地保证消息的可靠性(如断电等不可抗外力),并且理论上能承载更大限度的消息堆积(外存的空间大于内存)。但并不是每种消息都需要持久化存储。很多消息对于投递性能的要求大于可靠性的要求...
    文章 2017-12-31 1471浏览量
  • 分布式系统,你真的了解吗?

    因此人们又再想办法,把本地内存和远端进程的内存缓存结合起来使用,让数据具备两级缓存。同时,一个数据不在同时的复制存在所有的缓存进程上,而是按一定规律分布在多个进程上。——这种分布规律使用的算法,最流行...
    文章 2017-08-01 1183浏览量
  • offer来了」计算机网络篇,24道计网题目保姆级巩固你...

    但是计网的内容远远不止这些&xff0c;所以&xff0c;在学习了博客文章之后&xff0c;我继续用书籍来深挖知识点。搜寻了知乎和豆瓣&xff0c;还有身边的小伙伴的推荐&xff0c;大家都说对前端比较友好的书籍是&xff1a;《图解TCP/IP》...
    文章 2022-04-27 46浏览量
  • 硬不硬你说了算!近 40 张图解被问千百遍的 TCP 三次...

    服务最大并发 TCP 连接数不能达到理论上限。首先主要是文件描述符限制&xff0c;Socket 都是文件&xff0c;所以首先要通过 ulimit 配置文件描述符的数目&xff1b;另一个是内存限制&xff0c;每个 TCP 连接都要占用一定内存&...
    文章 2022-04-23 110浏览量
  • Java后开发三年的程序员竟然还被JVM难住!...

    Java 源文件,通过编译器,能够生产相应的.Class 文件,也就是字节码文件,而字节码文件又通过 Java 虚拟中的解释器,编译成特定机器上的机器码,关于Java整理了100+面试真题+答案解析+笔记,地址:Java后面试...
    文章 2022-05-31 38浏览量
  • TCP协议解析

    那如果 A 的这个确认包丢失或者滞留了怎么办&xff1f;我们需要明白一点&xff0c;完全可靠的通信协议是不存在的。在经过三次握手之后&xff0c;客户和服务器已经可以确认之前的通信状况&xff0c;都收到了确认信息。所以即便...
    文章 2022-05-18 77浏览量
  • 搞懂分布式技术20:消息队列因何而生

    好吧,应该说理论上的100%,排除系统严重故障和bug。像Kafka一类的设计,在设计层面上就有丢消息的可能(比如定时刷盘,如果掉电就会丢消息)。哪怕只丢千分之一的消息,业务也必须用其他的手段来保证结果正确。广播...
    文章 2018-06-24 1535浏览量
  • 什么情况下适合用UDP协议,什么情况下适合用TCP协议?

    但是客户突然出现故障怎么办&xff1f;TCP还设有一个保活计时器&xff0c;显然&xff0c;客户如果出现故障&xff0c;服务器不能一直等下去&xff0c;白白浪费资源。服务器每收到一次客户的请求后都会重新复位这个计时器&xff...
    文章 2022-05-26 145浏览量
  • 章文嵩博士和他背后的负载均衡帝国

    另外在后集群的拓扑结构(副本数、部署位置、健康状态等)发生变化之后,dns配置的变化要等到网络上所有节点的缓存失效才能反馈出来,这带来的问题起码有2个,1是在等待失效过程中,完全不可控,没有办法加快这个...
    文章 2016-05-30 9781浏览量
  • 阿里云数据库,破解大型网站架构设计中的数据存储难题

    下图展现的大致流程就是流量到来之后,数据将通过Proxy路由到DB Engine层,DB Engine层通过阿里云内网专线将数据复制到远端的跨可用区的数据库节点上,也就是如下图所示的左边是主节点,右边是备用节点,只不过备用...
    文章 2017-04-19 7577浏览量
1 2 3 4 5 >

云产品推荐

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