-
1、安装依赖包
npm install node-consul
-
2、使用
import NodeConsul, { computerIPAddress } from '../src'; const nodeConsul = new NodeConsul('localhost:8500'); // 注册一个服务 nodeConsul.registerService(6000, 'test-consul2', 'test-consul3', ['test1', 'test2'], { HTTP: `http://${computerIPAddress()}:3000/health`, Timeout: '5s', Interval: '5s', DeregisterCriticalServiceAfter: '10s', }); // 删除服务 nodeConsul.deregisterServiceById('test-consul3'); // 查询服务 (async () => { const list = await nodeConsul.findService('node-consul'); console.log(list); })();
-
Notifications
You must be signed in to change notification settings - Fork 0
kuangshp/node-consul
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
node实现consul服务发现
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published