Consul-SDK
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 | consul agent地址(选填,默认值为localhost) |
serverPort | consul agent端口(选填,默认值为8500) |
secure | 是否使用安全连接(选填,默认值为false) |
name | 服务名称 |
host | 服务所在的IP地址 |
port | 服务使用的端口 |
3.调用
在服务入口文件中(比如app.js) 引入模块:
功能列表
- 服务启动时注册到consul
- 服务退出时从consul注销