In your config/queue.php configuration file, there is a connections configuration array. Check out the full Horizon documentation for more information.īefore getting started with Laravel queues, it is important to understand the distinction between "connections" and "queues". Laravel now offers Horizon, a beautiful dashboard and configuration system for your Redis powered queues. A null queue driver is also included which discards queued jobs. In this file, you will find connection configurations for each of the queue drivers that are included with the framework, including the database, Amazon SQS, Redis, and Beanstalkd drivers, as well as a synchronous driver that will execute jobs immediately (for use during local development). Laravel's queue configuration options are stored in your application's config/queue.php configuration file. Laravel queues provide a unified queueing API across a variety of different queue backends, such as Amazon SQS, Redis, or even a relational database. By moving time intensive tasks to a queue, your application can respond to web requests with blazing speed and provide a better user experience to your customers. Thankfully, Laravel allows you to easily create queued jobs that may be processed in the background. While building your web application, you may have some tasks, such as parsing and storing an uploaded CSV file, that take too long to perform during a typical web request. Specifying Max Job Attempts / Timeout Values.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |