【分布式】Hystrix 的核心概念与工作原理Hystrix 的熔断机制就像是电路中的保险丝。当某个服务的失败请求达到一定比例(例如 50%)或者在一定时间内(如 20 秒)失败请求数量超过一定阈值(如 20 个)时,熔断开关就会打开。此时,后续对该服务的请求将不再实际调用服务,而是直接返回预设的 fallback 内容,避免了无效的等待和资源浪费。经过一段时间(如 20 秒,即熔断后的休眠窗口),熔断开关会进入半开状态,尝试放行少量请求来探测服务是否恢复正常。如果这些请求成功,熔断开关将关闭,恢复正常的服务调用;如果仍然失败,开关将再次打开。