分布式系统

分布式系统

分布式系统超时重试

共3077人围观 0个不明物体

在实际开发当中,很多故障的产生都是因为没有意识到超时设置的重要性而造成的。如果不设置超时机制,就有可能导致连锁反应,最终系统雪崩。有些中间件天然集成了超时重试的机制,但是在设计当中需要注意的是:读服务...

分布式系统

使用Hystrix实现降级熔断

共3018人围观 0个不明物体

之前有说到过,分布式系统降级的方式可以通过配置中心手动降级。今天介绍一下通过Hystrix实现自动降级。降级Demo话不多说,下面先来一个Demo(对于Hystrix的依赖,这里就不再介绍了)。Get...

分布式系统

分布式系统降级策略(一)

共2999人围观 0个不明物体

在开发高并发系统时,有很多方法来保护系统,如:缓存、降级、限流等。下面将介绍一下降级的策略。当系统访问量增多,服务响应时间长或者非核心服务影响了核心服务的性能时。这是如果需要保证核心服务的可用性,就需...

分布式系统

分布式系统限流策略(二)

共3883人围观 0个不明物体

前文中介绍了系统限流的原理和基础的使用场景,本篇将介绍应用接入层(Nginx)、分布式应用如何限流。应用接入层限流(Nginx/OpenResty)接入层通常是指流量的入口,主要的目的有:负载均衡、非...

分布式系统

分布式系统限流策略(一)

共4385人围观 0个不明物体

在开发高并发的系统时,有很多手段来保护系统,如缓存、降级和限流等。缓存可以提升系统的访问速度,降级可以暂时屏蔽掉非核心业务,使得核心业务不受影响。限流的目的通过对并发访问进行限速,一旦达到一定的速率...