Hystrix
2017-03-15 18:47:42 0 举报
Hystrix是一个用于处理分布式系统的延迟和容错的开源库,主要用于隔离访问远程系统、服务和第三方库的点,防止级联失败和提高系统的可用性。Hystrix通过提供回退机制和断路器模式来帮助开发者控制分布式系统中的延迟和故障。在回退机制中,当请求失败或超时时,Hystrix会执行备用方法;而在断路器模式中,当某个服务的失败次数超过阈值时,Hystrix会停止对该服务的调用一段时间,从而阻止服务的进一步恶化。Hystrix还提供了实时监控和报警功能,帮助开发者及时发现和解决问题。总之,Hystrix是一个非常实用的工具,可以帮助开发者更好地构建高可用的分布式系统。