cedricziel / messenger-pubsub
连接 Symfony Messenger 与 Google Cloud Pub/Sub
dev-master / 1.0.x-dev
2021-05-22 15:17 UTC
Requires
- php: >=7.2.5
- google/cloud-pubsub: ^1.29
- symfony/messenger: ^5.3
Requires (Dev)
- symfony/event-dispatcher: ^4.4|^5.0
- symfony/phpunit-bridge: ^4.4 || ^5.0
- symfony/process: ^4.4|^5.0
- symfony/property-access: ^4.4|^5.0
- symfony/serializer: ^4.4|^5.0
Suggests
- ext-grpc: Improved performance for gRPC connections
- ext-protobuf: Improved performance for gRPC connections
This package is auto-updated.
Last update: 2024-09-22 23:08:59 UTC
README
将 Google Cloud Pub/Sub 与 Symfony messenger 组件桥接。
注意:在您的 Symfony 框架应用程序中自动配置,请使用 cedricziel/symfony-messenger-pubsub-bundle。
安装
composer require cedricziel/messenger-pubsub
使用方法
要使用 pubsub
传输,您需要通过以下配置注册 PubSubTransportFactory
# config/services.yaml services: CedricZiel\Symfony\Messenger\Bridge\GcpPubSub\Transport\PubSubTransportFactory: tags: [messenger.transport_factory]
创建具体的传输
# config/packages/messenger.yaml framework: messenger: transports: my-pubsub: 'pubsub://...'
注意
Google Cloud Pub/Sub 不支持延迟消息,因此 DelayStamp
不会有任何效果。
许可
MIT