rrcoon / laravel-queue
Laravel 队列扩展。它使用 Enqueue 运输。
0.0.1
2023-06-14 19:59 UTC
Requires
- php: >=7.1
- enqueue/dsn: ^0.10
- enqueue/enqueue: ^0.10
- illuminate/queue: ^6.0|^7.0|^8.0|^9.0|^10.0
- queue-interop/amqp-interop: ^0.8
- queue-interop/queue-interop: ^0.7|^0.8
Requires (Dev)
- enqueue/enqueue: ^0.10
- enqueue/null: ^0.10@dev
- enqueue/simple-client: ^0.10@dev
- enqueue/test: ^0.10@dev
- phpunit/phpunit: ~5.5
Suggests
- enqueue/simple-client: If you want to use enqueue client and cli commands
This package is auto-updated.
Last update: 2024-09-14 23:13:49 UTC
README
您可以使用建立在queue-interop之上的所有传输,包括 Enqueue 支持的所有传输。它还支持扩展的 AMQP 功能,如队列声明和消息延迟。
该包允许您使用队列互操作传输的 Laravel 方式,以及集成 enqueue 简单客户端。
优点
-
支持消息延迟、优先级和过期
-
使用 DSN 配置传输。12 因素友好。
-
它以少量集成代码支持许多 MQ 传输
-
从多个队列中消费消息。
-
您可以运行更少的作业进程并减少内存使用。
-
尽可能使用长轮询。等待消息时,结果为零 CPU 使用。
-
您可以监控任何传输,而不仅仅是 Redis
-
添加扩展点
-
AMQP 友好。
-
流行的解决方案,项目周围有庞大且活跃的社区
-
由公司支持 - Forma-Pro
资源
由 Forma-Pro 开发
Forma-Pro 是一家全栈开发公司,其兴趣也扩展到开源开发。作为一支强大的专业人士团队,我们致力于通过在电子商务、docker 和面向微服务的架构领域开发尖端解决方案来帮助社区,这些领域我们已经积累了丰富的多年经验。我们的主要专业领域是基于 Symfony 框架的解决方案,但我们始终寻找使我们能够以最佳方式完成工作的技术。我们致力于创建颠覆建筑和可扩展性方面开发方式的解决方案。
如果您对我们的开源开发有任何问题、询问或任何其他事项,请随时联系 opensource@forma-pro.com
许可
该软件以 MIT 许可证 发布。