symfony / mongodb-messenger
Symfony MongoDB Messenger Bridge
Package info
github.com/symfony/mongodb-messenger
Type:symfony-messenger-bridge
pkg:composer/symfony/mongodb-messenger
8.2.x-dev
2026-08-20 11:09 UTC
Requires
- php: >=8.4.1
- ext-mongodb: ^1.21|^2.0
- mongodb/mongodb: ^1.21|^2.0
- psr/clock: ^1.0
- symfony/messenger: ^8.2
Requires (Dev)
- symfony/clock: ^7.4|^8.0
This package is auto-updated.
Last update: 2026-08-20 15:18:40 UTC
README
Provides MongoDB integration for Symfony Messenger.
DSN example
MESSENGER_TRANSPORT_DSN=mongodb://user:pass@mongodb1.example.com:27017/db_name?collection_name=messenger_messages&queue_name=default
The transport reads its own settings (database, collection_name, queue_name,
redeliver_timeout) from the query string and passes any other parameter to the
MongoDB driver, so connection options
keep working:
MESSENGER_TRANSPORT_DSN=mongodb+srv://mongodb.example.com/db_name?replicaSet=repl&connectTimeoutMS=3000