ELBからのヘルスチェックとセッションファイル

ELBから1分に4回、ヘルスチェックが来てるっぽい。

 

それに対して、EC2でlaraelがセッションファイルを都度作ってる。

1時間で4×60=240ファイル。

10時間で2,400ファイル。

無駄だな。

 

 

この方法でヘルスチェックだけルートを変える感じかな

mysql - Laravel Sessions database table filling up with user_agent ELB-HealthChecker/2.0 health checks - Stack Overflow

Route::get('/healthcheck', function() {
 config()->set('session.driver', 'array');
 return response('Hello World', 200)
 ->header('Content-Type', 'text/plain');
});