回答編集履歴
1
一部追記しました
test
CHANGED
@@ -1,3 +1,3 @@
|
|
1
1
|
ぱっと見る限りだとロードバランサーからアクセスすると$query_stringに値がなにも入らないので、Laravel側で404を返していて、それでNginxのエラーログに残ってないのでは?という気がします。Laravelのログを見てみたら何か出てませんか?
|
2
2
|
|
3
|
-
もしこの説が合っていてそれを簡単に解決するなら、ロードバランサーからのアクセスだけnginx.confの設定に任せて、Laravel側へのアクセスは別にnginxでバーチャルホストの設定を切って分けるなどすれば、ヘルスチェックの設定はわりと簡単にできます。
|
3
|
+
もしこの説が合っていてそれを簡単に解決するなら、ロードバランサーからのアクセスだけnginx.confの設定に任せて(完全に別のディレクトリにヘルスチェック用のindex.htmlを置いて、それが参照されるようにする)、Laravel側へのアクセスは別にnginxでバーチャルホストの設定を切って分けるなどすれば、ヘルスチェックの設定はわりと簡単にできます。
|