meletisf/laravel-zen

这是一个用于提供应用程序健康状况的包,以帮助负载均衡器确定池成员资格。

1.1 2020-07-26 22:09 UTC

This package is auto-updated.

Last update: 2024-09-27 08:22:40 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

Laravel Zen 是一个与负载均衡器的健康检查功能一起使用的包,以确保没有功能失调的节点尝试服务用户。

安装

composer require meletisf/laravel-zen

该包将自动注册自己。如果您使用的是不支持自动注册的旧版 Laravel,请在您的 config/app.php 文件中添加以下内容:

    'providers' => [
        ...

        /*
         * Package Service Providers...
         */
        Meletisf\Zen\ZenServiceProvider::class,

        ...
    ];

    'aliases' => [
        ...

        Meletisf\Zen\Facades\Zen::class,

        ...
    ];

问题

如果某些操作没有按预期工作,或者您想提出更改建议,请提交一个问题,我将尽我所能尽快回应。

待办事项

  • 提高测试覆盖率
  • 添加从配置文件传递自定义值到检查的能力

阅读有关如何设置包、与负载均衡器一起使用以及编写您自己的检查的更多信息,请参阅 Wiki