markup/status-bundle

安装数: 13,110

依赖项: 0

建议者: 0

安全性: 0

星星: 0

关注者: 5

分支: 0

公开问题: 1

类型:symfony-bundle

0.2.1 2017-07-15 11:13 UTC

This package is auto-updated.

Last update: 2024-09-10 05:51:11 UTC


README

CircleCI

https://packagist.org.cn/packages/markup/status-bundle

允许创建“检查”以确保服务正常运行,例如redis、mysql和rabbitmq。配置允许由运行器执行并报告的一组检查。

类似项目

示例配置

以下示例显示如何创建一个名为“basic”的检查组,它由两个检查(redis和rabbitmq)组成。此组还传递一个选项,可以在控制器中使用它来在Varnish中缓存响应。

在Varnish中缓存状态检查的结果可能非常有用,如果有多个服务和提供者都使用相同的状态页面。您不希望过度占用服务。

例如,Cloudflare的健康检查从每个边缘位置针对服务器运行,截至撰写本文时,这会导致单个健康检查超过80个HEAD请求。

markup_status:
    groups:
        basic:
            checks:
                - redis.check
                - rabbitmq.check
            options:
                shared_max_age: 20

可视化状态页面

TBC