Схема автоматического выключателя реализована на стороне вызывающего, чтобы предотвратить перегрузку нисходящего сервиса, который может испытывать трудности при обработке вызовов. Весенний пример реализации можно найти здесь .
Шаблон переборки реализован на стороне службы, чтобы предотвратить сбой во время обработки одного вызова от вызывающего абонента, влияющий на обработку. других восходящих звонков. Весенний пример реализации можно найти здесь .
Единственное, что объединяет этих шаблонов, это то, что они оба предназначены для улучшения устойчивости распределенного система.
Таким образом, хотя вы, безусловно, можете использовать их вместе в одном сервисе, вы должны понимать, что они не связаны друг с другом, поскольку один связан с выполнением нисходящих вызовов, а другой - с обработкой восходящих вызовов.