Vapor: Separate Queue Lambdas

Starting today, new Vapor deployments will ensure a separate AWS Lambda function exists for running your queued jobs.

Before this change, queued jobs executed within the CLI Lambda. This Lambda is also used for running deployment commands, CLI commands, and scheduled jobs. However, there were potential problems with this approach. For example, if queued jobs were consuming all of the Lambda's capacity, no other CLI invocations would be able to process, causing deployment commands and scheduled jobs to fail.

Beginning today, we recommend that you set the queue-memory, queue-concurrency, and queue-timeout configurations for every environment. Being able to control the queue-concurrency separately from cli-concurrency ensures your queues won't consume all of the available capacity and cause other invocations to fail.

Keep reading

ProductMar 2, 2026

Laravel February Product Updates

Laravel Cloud API & CLI, MySQL 8.4 upgrade notice, Forge MySQL 9, Nightwatch MCP & Linear integration, and new Framework AI updates.

Laravel Team

ProductFeb 3, 2026

Laravel January Product Releases

January brings Private Cloud, Valkey caching, expanded Cloud API, plus Forge backup options and Nightwatch real-time exception detection.

Laravel Team