Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

服务降级为什么要降级:当服务器出现负载过高的情况时,由于系统资源有限,服务器请求不过来,可能会导致系统崩盘。为了保障系统的稳定性并保证核心业务的运行,需要进行服务降级。 服务降级的核心思想:保留核心服务功能,降低非核心功能或者直接关闭非核心功能,主打一个“断臂求生”。 功能 保障核心业务:在系统资源有限的情况下,优先保障核心业务 增加系统的可用性:避免服务器因为负载过高而崩盘,将有限的资源...

背景在交易所工作的这段日子,学习交易系统的时候,总是强调主备服务器,什么是主备服务器?为什么要做主备服务器? 单点故障单点故障是指系统中每个组件或者某一个节点出现问题无法正常提供服务了,可能会导致整个系统瘫痪。系统设计需要时刻考虑单点故障问题,实现系统的可靠性和可用性。系统设计过程中避免单点故障的核心思想就是【冗余】。 构建冗余的系统架构构建冗余的系统架构,需要从硬件和软件两个方面考虑 硬件...

背景对于大的电商系统,在618和双十一这种大促的情况下,系统的请求量会非常大,如何保证在高并发请求的时候系统还能够坚守住 负载均衡含义:它是一种分配网络流量、请求任务、计算任务到多个服务器或者资源上,它解决了单一服务器过载的问题,减少了系统整体的响应时延,增加了系统的稳定性和性能。 负载均衡的必要性 高可用 单一服务器能够承载的请求是有限的,超出请求能力可能会导致服务器宕机,在整个系统架构中...

概念高可用和高可靠常常分不清,高可用是指使用一些技术手段让整个系统能够在规定时间段内提供连续不间断的服务。 背景​ 在互联网发展初期,企业规模不大,业务也不大,会使用单体架构。但是单体架构存在很多的问题,例如当某个模块需要升级的时候,需要将整个系统项目重新打包部署、一个局部问题可能会导致全局系统的不稳定,运维成本提高、系统之间的耦合性很大,不利于业务扩展等等。 ​ 我在交易系统中已经工作了9...