adtechpotok/enqueue-messenger-adapter-bundle
Symfony Messenger transport that uses Enqueue to send/receive messages via supported brokers (e.g., AMQP/RabbitMQ). Configure Messenger with enqueue:// DSNs, map queues/topics/exchanges, and consume with messenger:consume-messages.
routing key.messenger:consume), Dockerized environments (via Enqueue’s broker containers), and CI/CD pipelines (e.g., testing message consumers).doctrine://, amqp-ext://).enqueue:// and validate routing.php-amqplib) with Messenger handlers..env variables (e.g., ENQUEUE_DSN).messenger.yaml to use enqueue://default for all transports.MessageBus interface for testing and dependency injection.enqueue/enqueue-bundle (v0.9+), which may need configuration for:
php-amqplib or php-enqueue/amqp-ext.predis or php-redis.aws/aws-sdk-php.enqueue:consume).composer require enqueue/messenger-adapter enqueue/enqueue-bundle
ENQUEUE_DSN in .env.messenger.yaml transports and routing..env or YAML, reducing runtime errors.messenger:consume, Symfony Profiler).messenger:consume processes (e.g., 1 worker per CPU core).| Failure Scenario | Impact | Mitigation |
|---|---|---|
| Broker downtime | Messages lost or delayed | Use persistent |
How can I help you explore Laravel packages today?