Spring Cloud Hystrix断路器应用
Hystrix解决了什么问题 复杂分布式体系结构中,应用程序会有多个依赖,甚至几十个依赖。每一个依赖都可不免的会在某个时候失败,如果主机应用程序没有于这些外部故障隔离开,它就会被搞垮的风险。例如,对于一个依赖于30项服务的应用程序, 其中每项服务有99.99%的正常运行时间,那么正常运行时间就是99.99%的30次方,约等于99.7%。假设1年有10亿次请求,那么所有依赖都正常运行的时 0.3%失败就是3000000次。,如果每秒处理50个请求, 那么每个月失败请...