silpo-tech/message-bus-bundle
最新稳定版本:v1.1.0
Composer 安装命令:
composer require silpo-tech/message-bus-bundle
包简介
Message bus bundle for Symfony
README 文档
README
Development
Run tests
make test # SKIP_INSTALL=true (if you have already installed dependencies)
To list all available commands
make help
Installation
Require the bundle and its dependencies with composer:
$ composer require silpo-tech/message-bus-bundle
Register the bundle:
// project/config/bundles.php return [ MessageBusBundle\MessageBusBundle::class => ['all' => true], ];
Add tags to batch processor to tell application where to look for batch processors
MessageBusBundle\EnqueueProcessor\Batch\BatchProcessorInterface: tags: - 'enqueue.transport.processor' - name: !php/const MessageBusBundle\EnqueueProcessor\Batch\AbstractBatchProcessor::BATCH_PROCESSOR_TAG indexed_by: key
Start consuming:
./bin/console enqueue:consume --setup-broker -vvv
How to enable messages compression:
message_bus: default_encoder: gzip #available: null, gzip, zlib, deflate
and use MessageBusBundle\Producer\EncoderProducerInterface in your project*. Such service is not available by default.
- Do not forget to enable zlib extension at PHP.
统计信息
- 总下载量: 653
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 1
其他信息
- 授权协议: MIT
- 更新时间: 2025-09-24