gfpublic/healthcheck
最新稳定版本:v1.0.1
Composer 安装命令:
composer require gfpublic/healthcheck
包简介
Check system status
README 文档
README
Установка
Ставим пакет
composer require gfpublic/healthcheck
Если необходимо настраиваем .env. Скорее всего захочется поменять как минимум HEALTHCHECK_API_TOKEN или полностью изменить авторизацию токена
HEALTHCHECK_ENDPOINT=/api/health
HEALTHCHECK_MIDDLEWARE=healthcheck.auth
HEALTHCHECK_API_TOKEN=health_api_token
HEALTHCHECK_MAX_EXECUTION_TIME=30
HEALTHCHECK_REDIS_CHECK_KEY=redis-health-status
HEALTHCHECK_DB_TABLE=healthcheck
Если были внесены изменения в конфиги, сбрасываем кэш
php artisan config:cache
Копируем файлы конфигураций и миграции
php artisan vendor:publish --tag=migrations
Запускаем миграцию
php artisan migrate
Если все прошло гладко, то при обращении к путю /api/health (по умолчанию) мы должны увидеть
{
"result": {
"database": true,
"redis": true,
"redispersist": true,
"database_locks": true,
"database_activity": true,
"graylog": true
},
"success": true
}
Возможно если что-то пойдет не так, необходимо будет сбросить кэш роутов
php artisan route:cache
统计信息
- 总下载量: 2.03k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-05-27