微服务实现容错手段

一 介绍 如果服务提供者响应非常缓慢,那么消费者对提供者的请求就会被强制等待,直到提供者响应或超时。在高负载场景下,如果不作任何处理,此类问题可能会导致服务消费者的资源耗尽甚至整个系统崩溃。例如,曾经发生过一个案例——某电子商务网站在一个黑色的星期五发生了过载。过多的并发请求,导致用户支付的请求延迟很久都没有响应,在等待很长时间后最终失败。失败又导致用户重新刷新页面再次尝试支付,进一步增加了服务器
相关文章
相关标签/搜索