personali/laravel-consul

一个可选的laravel 5包,用于查询consul代理

0.0.3 2016-06-16 13:53 UTC

This package is not auto-updated.

Last update: 2024-09-16 18:35:11 UTC


README

快速开始

composer require personali/laravel-consul

config/app.php中的providers添加以下内容

Personali\LaravelConsul\ConsulServiceProvider::class,

config/app.php中的aliases添加以下内容

'Consul' => Personali\LaravelConsul\ConsulFacade::class,

在你的.env文件中添加以下变量,并根据需要设置它们

CONSUL_AGENT_HOST=localhost
CONSUL_AGENT_PORT=8500

将config/consul.php复制到你的config文件夹/

用法

目前仅支持检索健康实例

Consul::getHealthClient()->getHealthyServicesInstances('name-of-service')