<?php12return [3/*4|--------------------------------------------------------------------------5| Default Queue Connection Name6|--------------------------------------------------------------------------7|8| Laravel's queue supports a variety of backends via a single, unified9| API, giving you convenient access to each backend using identical10| syntax for each. The default queue connection is defined below.11|12*/1314'default' => env('QUEUE_CONNECTION', env('QUEUE_DRIVER', 'redis')),1516/*17|--------------------------------------------------------------------------18| Queue Connections19|--------------------------------------------------------------------------20|21| Here you may configure the connection options for every queue backend22| used by your application. An example configuration is provided for23| each backend supported by Laravel. You're also free to add more.24|25| Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null"26|27*/2829'connections' => [30'sync' => [31'driver' => 'sync',32],3334'database' => [35'driver' => 'database',36'connection' => env('DB_QUEUE_CONNECTION'),37'table' => env('DB_QUEUE_TABLE', 'jobs'),38'queue' => env('DB_QUEUE', 'standard'),39'retry_after' => (int) env('DB_QUEUE_RETRY_AFTER', 90),40'after_commit' => false,41],4243'beanstalkd' => [44'driver' => 'beanstalkd',45'host' => env('BEANSTALKD_QUEUE_HOST', 'localhost'),46'queue' => env('BEANSTALKD_QUEUE', 'default'),47'retry_after' => (int) env('BEANSTALKD_QUEUE_RETRY_AFTER', 90),48'block_for' => 0,49'after_commit' => false,50],5152'sqs' => [53'driver' => 'sqs',54'key' => env('AWS_ACCESS_KEY_ID'),55'secret' => env('AWS_SECRET_ACCESS_KEY'),56'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'),57'queue' => env('SQS_QUEUE', 'default'),58'suffix' => env('SQS_SUFFIX'),59'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),60'after_commit' => false,61],6263'redis' => [64'driver' => 'redis',65'connection' => env('REDIS_QUEUE_CONNECTION', 'default'),66'queue' => env('REDIS_QUEUE', env('QUEUE_STANDARD', 'standard')),67'retry_after' => (int) env('REDIS_QUEUE_RETRY_AFTER', 90),68'block_for' => null,69'after_commit' => false,70],71],7273/*74|--------------------------------------------------------------------------75| Failed Queue Jobs76|--------------------------------------------------------------------------77|78| These options configure the behavior of failed queue job logging so you79| can control how and where failed jobs are stored. Laravel ships with80| support for storing failed jobs in a simple file or in a database.81|82| Supported drivers: "database-uuids", "dynamodb", "file", "null"83|84*/8586'failed' => [87'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'),88'database' => env('DB_CONNECTION', 'mysql'),89'table' => 'failed_jobs',90],91];929394