tiendanube/laravel-health-check

此包的最新版本(v3.0.0)没有可用的许可证信息。

提供对您的laravel应用程序关键组件的监控。

v3.0.0 2023-04-03 20:29 UTC

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下相应类的注释。