Sentinel的断路原理
Sentinel通过限制并发线程的数量(既信号隔离)来减少不稳定资源的影响,而不是使用线程池.
当资源相应时间边长时,线程开始堆积,当堆积到达一定数量时,新的请求就会直接被丢弃.反之亦然,
断路:
除了限制并发外,根据不稳定资源的相应时长降级资源访问量也是保证可靠性的有效方法.
当资源响应超时时,将会在指定时间内拒绝所有对该资源的访问.
Sentinel的工作方式:
Sentinel的断路原理
Sentinel通过限制并发线程的数量(既信号隔离)来减少不稳定资源的影响,而不是使用线程池.
当资源相应时间边长时,线程开始堆积,当堆积到达一定数量时,新的请求就会直接被丢弃.反之亦然,
断路:
除了限制并发外,根据不稳定资源的相应时长降级资源访问量也是保证可靠性的有效方法.
当资源响应超时时,将会在指定时间内拒绝所有对该资源的访问.
Sentinel的工作方式: