mirror of
https://github.com/solidtime-io/solidtime.git
synced 2026-08-15 03:32:15 +01:00
Reduce overhead of health check endpoints
This commit is contained in:
committed by
Constantin Graf
parent
d3545b3c73
commit
cc10af0b97
@@ -4,6 +4,7 @@ declare(strict_types=1);
|
||||
|
||||
namespace App\Providers;
|
||||
|
||||
use App\Http\Controllers\Web\HealthCheckController;
|
||||
use Illuminate\Cache\RateLimiting\Limit;
|
||||
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -37,6 +38,12 @@ class RouteServiceProvider extends ServiceProvider
|
||||
});
|
||||
|
||||
$this->routes(function () {
|
||||
Route::middleware('health-check')
|
||||
->group(function () {
|
||||
Route::get('health-check/up', [HealthCheckController::class, 'up']);
|
||||
Route::get('health-check/debug', [HealthCheckController::class, 'debug']);
|
||||
});
|
||||
|
||||
Route::middleware('api')
|
||||
->prefix('api')
|
||||
->name('api.')
|
||||
|
||||
Reference in New Issue
Block a user