文件名称:crossroad:语义版本化的服务发现
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-22 06:26:56
JavaScript
节点十字路口 语义版本化的服务发现 该模块旨在解决分布式架构中的服务发现问题。 它并不特定于 Node.js。 主要设计要点是: 每个主机运行的代理 代理之间的闲聊以同步正在运行的服务 HTTP 是通信协议 客户端是您的常规 HTTP 客户端 来自客户的主动和被动消费 安装 npm install --save crossroad 用法 代理人 $ crossroadd --port 5555 --interface 0.0.0.0 这就是启动代理所需的全部内容。 无论如何,这里的port和interface都是默认值 服务 POST /services Host: localhost:5555 Content-Type: application/json { " type " : " my-web-service " , " version " : " 1.0.3 "