PHPackages                             sfynx-project/tool-circuitbreaker-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. sfynx-project/tool-circuitbreaker-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

sfynx-project/tool-circuitbreaker-bundle
========================================

This Bundle provides handlers to rapidly develop with the circuit breaker pattern in microservice architecture

v2.8.5(7y ago)221.3k—9.4%31LGPL-3.0-or-laterPHPPHP ^7.2

Since Apr 1Pushed 7y ago6 watchersCompare

[ Source](https://github.com/pigroupe/SfynxCircuitBreakerBundle)[ Packagist](https://packagist.org/packages/sfynx-project/tool-circuitbreaker-bundle)[ Docs](http://pigroupe.github.io/cmf-sfynx/)[ RSS](/packages/sfynx-project-tool-circuitbreaker-bundle/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (4)Versions (9)Used By (1)

Circuit Breaker SFYNX Bundle
============================

[](#circuit-breaker-sfynx-bundle)

[![Latest Stable Version](https://camo.githubusercontent.com/a14e6cf5bc4799174d28078163a81052491a54fc0c4317e8aaad287160c13708/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f626172746c6574742f706870756e69742d6c6f67676572746573746c697374656e65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/bartlett/phpunit-loggertestlistener)[![Minimum PHP Version](https://camo.githubusercontent.com/b52c83f3d45755ebcb1e6863ebb202ab192aaf773424369ffdeedae107f027ef/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230352e342d3838393242462e7376673f7374796c653d666c61742d737175617265)](https://php.net/)[![License](https://camo.githubusercontent.com/1447513ac7f14a05eb8f94248194e5d655f0f8951e5d8905a29982c9c1e2aaee/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4c47504c2d7265642e7376673f7374796c653d666c61742d737175617265)](LICENSE)

Symfony3/4's Sfynx Circuit Breaker Bundle provides handlers to rapidly develop with the Circuit Breaker pattern in micorservice architecture.

Documentation
-------------

[](#documentation)

The source of the documentation is stored in the `Resources/doc/` folder in this bundle, and available on symfony.com:

- [Read the Documentation for master](https://github.com/pigroupe/SfynxCircuitBreakerBundle/blob/master/Resources/doc/index.md)
- [Read the Documentation](Resources/doc/index.md)

Installation
------------

[](#installation)

> a) Prerequisites

This version of the bundle requires php 7.2+.

> b) Configuration

Add dependencies in your `composer.json` file:

```
"require": {
    ...
    "sfynx-project/tool-circuitbreaker-bundle": "dev-master"
},
```

Install these new dependencies of your application:

```
$ composer update --no-interaction --with-dependencies
```

Enable bundles in your application kernel:

```
