Last updated 1 year ago
客户端弹性模式的重点是,在远程资源由于错误或表现不佳而失败时,保护调用远程资源的客户端免于崩溃。这些模式允许客户端快速失败,而不消耗诸如数据库连接和线程池之类的宝贵资源。它们还可以防止远程服务表现不佳的问题向客户端的消费者进行传播。
这些模式(客户端负载均衡、断路器、后备和舱壁)是在调用远程资源的客户端(微服务)中实现的。这些模式的实现在逻辑上位于消费远程资源的客户端和资源本身之间。