Looking to hire Laravel developers? Try LaraJobs

laravel-consul maintained by personali

Description
An optional laravel 5 package for querying consul agents
Author
Last update
2016/06/19 15:13 (dev-master)
License
Links
Downloads
2 944

Comments
comments powered by Disqus

Consul Client for laravel

Quickstart

composer require personali/laravel-consul

Add to providers in config/app.php:

Personali\LaravelConsul\ConsulServiceProvider::class,

Add to aliases in config/app.php:

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

To your .env add these variables and set them to your liking:

CONSUL_AGENT_HOST=localhost
CONSUL_AGENT_PORT=8500

Copy config/consul.php to your config folder/

Usage

Currently supports only the retrieving of healthy instances:

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