【发布时间】:2017-07-11 18:47:43
【问题描述】:
我在我的 Laravel 5.2 应用程序中使用 Amazons SQS 时遇到问题。当我使用数据库队列驱动程序时,我的应用程序排队事件工作正常,但当我使用 sqs 时却不行
我想我可能没有正确传递亚马逊的凭据。这是我的 ENV 文件中的设置
我已经安装了 aws/aws-sdk-php
QUEUE_DRIVER=sqs
SQS_PUBLIC_KEY=PUBLICKEY
SQS_SECRET_KEY=SECRETKEY
SQS_PREFIX=https://sqs.us-west-2.amazonaws.com/NUMBER
SQS_QUEUE=QUE
我的配置/队列如下所示:
'sqs' => [
'driver' => 'sqs',
'key' => env('SQS_PUBLIC_KEY'),
'secret' => env('SQS_SECRET_KEY'),
'prefix' => env('SQS_PREFIX'),
'queue' => env('SQS_QUEUE'),
'region' => 'us-east-1',
],
任何指导将不胜感激
【问题讨论】:
-
你的
config/queue.php文件是什么样的? -
@MikeBarwick Ive 用配置配置更新了我的问题
标签: php laravel amazon-web-services amazon-s3 laravel-5