1.1.9 • Published 9 years ago

consul-sdk v1.1.9

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

Consul-SDK npm version

A succinct Consul SDK based on node-consul

使用

在你的服务目录中安装配置并引用consul-sdk,需要三步:

1. 安装

  • npm方式:
npm i consul-sdk --save
  • yarn方式:
yarn add consul-sdk

2. 配置

在服务根目录下放一个配置文件 consul.json,格式如下:

{
  "serverHost": "192.168.1.1",      
  "serverPort": 8500,              
  "secure": false,                 
  "name": "node-consul-sdk",        
  "host": "127.0.0.1",              
  "port": 8020               
}

配置说明:

字段意义
serverHostconsul agent地址(选填,默认值为localhost)
serverPortconsul agent端口(选填,默认值为8500)
secure是否使用安全连接(选填,默认值为false)
name服务名称
host服务所在的IP地址
port服务使用的端口

3.调用

在服务入口文件中(比如app.js) 引入模块:

require('consul-sdk')

功能列表

  1. 服务启动时注册到consul
  2. 服务退出时从consul注销
1.1.9

9 years ago

1.1.8

9 years ago

1.1.7

9 years ago

1.1.6

9 years ago

1.1.5

9 years ago

1.1.4

9 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago