常用时机.假设有个应用程式每秒会与资料库沟通数百次，此时资料库突然发生了错误，程式设计师并不会希望在错误时还不断地访问资料库。因此会在等待TCP连线逾时之前直接处理这个错误，并进入正常的结束程序（而非直接结束程式）。简单来说，断路器会侦测错误并且「预防」应用程式不断地唿叫一个近乎毫无回应的服务（除非该服务已经安全到可重试连线了）。
概念.断路器有分简单与较进阶的版本，简单的断路器只需要知道服务是否可用。而较进阶的版本比起前者更有效率。进阶的断路器带有至少三