并避免不断地触发相同的错误（如维护时服务不可用、暂时性的系统问题或是未知的系统错误）。
常用时机.假设有个应用程式每秒会与资料库沟通数百次，此时资料库突然发生了错误，程式设计师并不会希望在错误时还不断地访问资料库。因此会在等待TCP连线逾时之前直接处理这个错误，并进入正常的结束程序（而非直接结束程式）。简单来说，断路器会侦测错误并且「预防」应用程式不断地唿叫一个近乎毫无回应的服务（除非该服务已经安全到可重试连线了）。
概念.断路器有分简单与较进阶的版本，简