culturalinfusion / laravel-sqs-fifo
Laravel SQS FIFO
v1.1.1
2024-02-27 07:56 UTC
Requires
- php: ^8.0
- aws/aws-sdk-php: ^3.239.9
- illuminate/queue: ^10.43.0
Requires (Dev)
- orchestra/testbench: ^8.21
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2024-09-27 09:09:03 UTC
README
Laravel SQS FIFO
目录
简介
Laravel SQS FIFO 为 Laravel 提供了一个队列驱动。
如何使用
- 运行
composer require culturalinfusion/laravel-sqs-fifo
- 将应用配置文件
config/queue.php
更新为包中的示例配置(目前 Laravel 不支持多维度配置数组的自动化配置合并,因此需要手动完成)
- SQS 端点结构为
https://sqs.${AWS_REGION}.amazonaws.com/${prefix}/${queue_name_prefix}${queue}${suffix}.fifo
- 在应用端不需要将
.fifo
添加到队列名称中,包会处理这一点。
测试
要使用 PHPUnit 运行测试,执行 ./vendor/bin/phpunit
.