![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 93
LightOfNight
希望能成为一名优秀的Golang开发工程师
展开
-
一文搞懂微服务架构之降级
比如双十一之类的大促高峰,平台是会关闭一些服务的,比如退款服务。这就是降级的典型应用,不过它是一种手动的跨服务降级,对于整个系统来说,提供了一部分服务,但是没有提供另外一部分服务,在整个系统层面上是降级的。好处有两个,一方面是腾出了服务器资源,可以给订单服务或支付服务;另外一方面是减少了对公共组件的压力,比如减少了对数据库的写入压力。如果仅仅是针对退款服务而言,也可以认为是退款服务整个熔断了。原创 2024-08-22 21:10:16 · 887 阅读 · 0 评论 -
一文搞懂微服务架构之熔断
熔断在微服务架构里面是指当前微服务本身出现问题时,会拒绝新的请求,直到微服务恢复熔断给了服务端恢复的机会,比如如果CPU使用率已经100%了,服务端因此触发了熔断,那么拒绝了新的请求之后,服务端的CPU使用率就会在一段时间内降到100%以内。提炼出两个点进行讨论。原创 2024-08-21 21:31:25 · 726 阅读 · 0 评论