文件名称:commissioner:使用 consul 或 Docker 运行的 node.js 服务的配置助手
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-26 10:47:15
JavaScript
专员 commissioner是 node.js 服务的小型配置助手。 如果满足以下条件,它将对您有所帮助: 使用 / (链接容器), 和/或使用进行服务发现, 您不想关心应用程序运行的环境,您只想获取依赖服务的 IP 和端口。 例子 var service_name = 'redis'; var service_port = 6379; commisioner(service_name, service_port, function(err, records) { console.log(records[0].addr); console.log(records[0].port); }); 或后备 var options = { fallbackAddr: 'localhost', fallbackPort: 6379 }; commisioner(serv
【文件预览】:
commissioner-master
----.gitignore(27B)
----README.md(2KB)
----test()
--------index.js(2KB)
----package.json(1KB)
----index.js(1KB)
----example()
--------Dockerfile(36B)
--------README.md(96B)
--------docker-compose.yml(78B)
--------app.js(603B)
--------package.json(161B)
----.eslintignore(21B)
----.npmignore(8B)
----.travis.yml(92B)