cubesystems/laravel-health-check

在 Laravel 应用中添加 Liveness 和 Readiness 探针

1.3.0 2022-09-21 11:50 UTC

This package is auto-updated.

Last update: 2024-09-21 15:50:55 UTC


README

使用方法

使用 composer 安装包

composer require cubesystems/laravel-health-check

使用健康检查

您可以将监控系统设置为ping liveness和readiness URL,或者使用CLI来接收任何问题的警报。
在 Kubernetes 和 OpenShift 中,您还可以使用探针进行容器健康检查。

Liveness 探针

{APP_URL}/health-check/liveness
如果服务运行正常,liveness 探针将返回 http 200 状态码。

Readiness 探针

{APP_URL}/health-check/readiness
如果服务正在运行且无问题,readiness 探针将返回 http 200 状态码。

调度程序 Liveness 探针

php artisan healthcheck:check scheduler

队列 Liveness 探针

php artisan healthcheck:check queue