consul support for kronos
consul: - as a config provider - for service discovery
API
Table of Contents
ServiceConsul
Extends Service
service building a bridge to consul
Parameters
config
owner
autostart
Start immediate
Returns boolean true
_start
Register the kronos service in consul
Returns Promise that fullfills on succesfull startup
_stop
Deregister the service from consul
Returns Promise that fullfills when the deregistering has finished
update
Update service definition in consul
Parameters
delay
number time to wait before doing the unregister/register action
name
Returns string 'consul'
install
With npm do:
npm install kronos-service-consul
license
BSD-2-Clause