0
有沒有辦法使用laravel的SQS隊列w/out把訪問密鑰和祕密在配置?即:使用aws憑證文件?我怎樣才能使用aws證書文件laravel 5
有沒有辦法使用laravel的SQS隊列w/out把訪問密鑰和祕密在配置?即:使用aws憑證文件?我怎樣才能使用aws證書文件laravel 5
Laravel實例化一個SqsClient
here,通過選項從app/config/queue.php
。
看起來您感興趣的是'profile'
選項here。
use Aws\Sqs\SqsClient;
$client = SqsClient::factory(array(
'profile' => '<profile in your aws credentials file>',
'region' => '<region name>'
));
在我看來,你應該能夠在您的queue config
'sqs' => [
'driver' => 'sqs',
'profile' => '/path/to/your/credeitials/profile/here',
'queue' => 'your-queue-url',
'region' => 'us-east-1',
],
設置
'profile'
選項