拉拉维尔应用程序优雅更新



我正在 ubuntu 服务器(标准 LAMP)上使用 apache Web 服务器运行一个 laravel 应用程序。该应用程序是持续使用的 API 服务 - 它目前可以在单个服务器上运行。

当我更新我的 laravel 应用程序时,我使用 git 推送新版本,并且脚本composer install运行以更新依赖项 - 但在应用程序更新期间有一段时间传入请求失败。

如何在升级 laravel 应用程序时暂时暂停对我的服务器的传入请求(类似于 heroku)?有没有办法优雅地暂停 apache(不拒绝请求),然后在升级完成后几秒钟后恢复它?

谢谢。

在您的情况下,您可以简单地执行 down 命令:

php artisan down

这将为您解决问题

准备好后再起床

php artisan up

相关内容

  • 没有找到相关文章

最新更新