Package Exports
- kronos-service-consul
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (kronos-service-consul) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
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
configowner
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
delaynumber time to wait before doing the unregister/register action
name
Returns string 'consul'
install
With npm do:
npm install kronos-service-consullicense
BSD-2-Clause
