質問内容
laravelのDBダウン時の場合の挙動についてです。
認証系はlaravel標準の物を使用しておりセッショントークンはDBにて管理しております。
挙動の確認をしたところDBサーバ接続不可時では
/public以下のコンテンツは接続可能
/route/web.php以下に定義された物については認証可否問わず接続ができませんでした。(404エラー)
これはLaravelの仕様でしょうか?
ドキュメントを見ても詳しく書かれているドキュメントが見つからなかったため
分かる方いたら是非教えて頂けないでしょうか?
環境
WEBサーバ:nginx1.12.2
DBサーバ:RDS Aurolra MySQL
PHP:7.3.15
laravel:6系
備考:CSRFを使用
発生している問題・エラーメッセージ
想定としては以下であると想定していました
認証必須のルートパス
→DB管理のトークン管理しているため接続できない 403または404エラーの返却
認証不要でDB接続を伴わないルートパス
→DBに関連しないため接続できDBに依存しない処理は実行できページ表示ができる
結果としてはどちらも404エラーとなりました。
試したこと
RDSをAWS上から停止し/route/web.phpに定義されたURL及び/public/のページへアクセス
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/07 06:57
2020/05/07 07:04
2020/05/07 07:10