今天,我们非常激动地宣布 Vapor 上的 Arm 驱动运行时。应用程序将通过 AWS Graviton 2 处理器获得高达 20% 的性能提升,同时成本降低 20%。您执行的计算密集型操作越多,您将获得的收益就越大!
入门非常简单。只需将应用程序的 vapor.yml
文件中的 runtime
更新为 php-8.2:al2-arm
并重新部署即可!瞧,您的应用程序现在正在 Arm 上运行。
将 Docker 运行时从 x86 切换到 Arm 同样简单。首先,将应用程序的 vapor.yml
文件中的运行时从 docker
更新为 docker-arm
。然后,更新您的 Dockerfile
以从 laravelphp/vapor:php82
构建到 laravelphp/vapor:php82-arm
。在下次部署后,您的应用程序将在 Arm 架构上运行。
Vapor 为运行 PHP >= 8.2 的应用程序的本机和 Docker 运行时提供 Arm 支持。此外,您应确保运行最新版本的 Vapor CLI 以访问新架构。
在 Laravel,我们致力于提供全球最适合开发人员且最强大的 PHP 体验。我们希望您喜欢这个新功能,它可以在使用 Vapor 运行无服务器 Laravel 应用程序时提升性能并节省成本。