Download the PHP package ecommit/messenger-supervisor-bundle without Composer
On this page you can find all versions of the php package ecommit/messenger-supervisor-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ecommit/messenger-supervisor-bundle
More information about ecommit/messenger-supervisor-bundle
Files in ecommit/messenger-supervisor-bundle
Package messenger-supervisor-bundle
Short Description Use symfony/messenger with Supervisor
License MIT
Informations about the package messenger-supervisor-bundle
EcommitMessengerSupervisorBundle
The EcommitMessengerSupervisorBundle bundle (for Symfony) manages Messenger component with Supervisor.
Available features :
- Start Supervisor programs (workers)
- Stop Supervisor programs (workers)
- Show Supervisor programs (workers) status
- Show Supervisor programs (workers) status with Nagios format
- After worker failure :
- Stop Supervisor program (can be disabled)
- Send email (can be disabled)
Installation
Install the bundle with Composer : In your project directory, execute the following command :
Enable the bundle in the config/bundles.php
file for your project :
In Supervisor configuration enable the API and add your workers (See the Supervisor doc for more details):
Configure Messenger (See the doc for more details) and Mailer (See the doc for more details).
In your project, add the configuration file config/packages/ecommit_messenger_supervisor.yaml
:
Usage
You can also use the Ecommit\MessengerSupervisorBundle\Supervisor\Supervisor
service :
License
This bundle is available under the MIT license. See the complete license in the LICENSE file.
All versions of messenger-supervisor-bundle with dependencies
egulias/email-validator Version ^3.0|^4.0
lstrojny/fxmlrpc Version ^0.22
nyholm/psr7 Version ^1.0
psr/http-client Version ^1.0
psr/log Version ^1.1|^2|^3
supervisorphp/supervisor Version ^4.0|^5.0
symfony/config Version ^6.4|^7.1
symfony/console Version ^6.4|^7.1
symfony/dependency-injection Version ^6.4|^7.1
symfony/framework-bundle Version ^6.4|^7.1
symfony/http-client Version ^6.4|^7.1
symfony/http-kernel Version ^6.4|^7.1
symfony/mailer Version ^6.4|^7.1
symfony/messenger Version ^6.4|^7.1
symfony/twig-bridge Version ^6.4|^7.1
symfony/twig-bundle Version ^6.4|^7.1
twig/twig Version ^2.12.0|^3.0