tiendanube / laravel-health-check
此包的最新版本(v3.0.0)没有可用的许可证信息。
提供对您的laravel应用程序关键组件的监控。
v3.0.0
2023-04-03 20:29 UTC
Requires
- php: ^8.0
- illuminate/support: ^9.0
This package is not auto-updated.
Last update: 2024-09-17 03:42:38 UTC
README
允许您的Laravel应用程序对自己运行健康检查
使用方法
- 添加到Composer
- 仓库:
{ "type": "vcs", "url": "git@github.com:npmweb/laravel-health-check" },
- 依赖关系:
"npmweb/laravel-health-check": "dev-master@dev",
运行
composer update
- 仓库:
- 添加服务提供者
app.php
'providers' => array(
...
'NpmWeb\LaravelHealthCheck\LaravelHealthCheckServiceProvider',
);
- 为健康检查控制器添加路由
routes.php
Route::resource(
'monitor/health',
'NpmWeb\LaravelHealthCheck\Controllers\HealthCheckController',
['only' => ['index','show']]
);
- 配置健康检查
运行
php artisan config:publish npmweb/laravel-health-check
- 编辑
app/config/packages/npmweb/laravel-health-check/config.php
有关每个健康检查的详细信息,请参阅src/NpmWeb/LaravelHealthCheck/Checks下相应类的注释。