Circuit Breaker模式会处理一些需要一定时间来重连远程服务和远端资源的错误.该模式可以提高一个应用的稳定性和弹性. 问题 在类似于云的分布式环境中,当一个应用需要执行一些访问远程资源或者是远端服务的时候,是很容易碰到一些偶然的错误的,比如说,网络连接速度很慢,超时,或者是资源的过量使用,或者临时资源不再可用等等.这一类的错误通常来说会在短暂的时间内,自动恢复过来.一个健壮的云应用也该能够通过一些策略能够处理这类错误,比如使用重试模式. 然而,也有一些情况,错误是出于一些意想不到的事件…