registration-api: 用于发现基础设施中新设备的API

注册接口是一个非常简单的node.js应用程序,处理来自新网络节点的POST请求并将数据保存到内存中,数据在2分钟后过期。该应用场景如下:环境中新启动的节点(如VM)包含一个代理,每分钟通过cron触发,将数据发布到此服务,数据包含任意信息及主机名。配置管理系统可以查询此API以检索新节点列表,并使用Chef等工具进行配置。在配置步骤中,代理可被禁用,配置管理系统也可以手动删除节点。此服务解决小型部署(少于100个节点)的简单问题,因此尽量保持简洁。运行服务的方法:`npm install`,然后`node server.js`,该服务在端口3000上运行并侦听0.0.0.0。节点清理功能设置为1分钟,从内部数据库中删除过期节点。
zip 文件大小:4.55KB