如果你的应用处于维护模式,当有请求传入时,将显示一个自定义的视图。当你对应用做更新或维护操作时,这能让你非常方便地"关闭"应用。默认的中间件栈中包含了用于检查是否处于维护模式的方法。如果当前应用处于维护模式,一个带有 503 状态码的 HttpException
异常将被抛出。
要开启维护模式,只需简单地执行 Artisan 中的 down
命令即可:
php artisan down
要关闭维护模式,使用 up
命令即可:
php artisan up
在维护模式时响应请求的模板文件
用于在维护模式时响应请求的默认模板文件位于 resources/views/errors/503.blade.php
。
维护模式和队列
当你的应用处于维护模式时,队列任务 将不会被处理。关闭维护模式后,这些任务将继续正常处理。