定制 gfpublic/healthcheck 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-05-27

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固