kronos-service-consul

2.20.3 • Public • Published

npm Greenkeeper semantic-release styled with prettier Build Status codecov.io Coverage Status Known Vulnerabilities GitHub Issues Dependency Status devDependency Status docs downloads Commitizen friendly

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

Readme

Keywords

Package Sidebar

Install

npm i kronos-service-consul

Weekly Downloads

5

Version

2.20.3

License

BSD-2-Clause

Unpacked Size

30.6 kB

Total Files

5

Last publish

Collaborators

  • arlac77