# i1stcs-nodejs-discovery **Repository Path**: mjpApp/i1stcs-nodejs-discovery ## Basic Information - **Project Name**: i1stcs-nodejs-discovery - **Description**: nodejs 微服务服务发现组件,整合ZK,nacos,consul等服务发现平台 - **Primary Language**: NodeJS - **License**: GPL-2.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-06-16 - **Last Updated**: 2023-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # i1stcs-service-discovery #### 介绍 nodejs 微服务服务发现组件,整合ZK,nacos,consul等服务发现平台 #### 软件架构 软件架构说明 使用Class 封装常见的微服务注册中心组件 #### 安装教程 npm i i1stcs-service-discovery #### 使用说明 1. 配置注册中心参数 2. 初始化服务注册工厂 3. 获取服务节点 #### 参数说明 1. registry.provider: 注册中心类型:zookeeper、nacos、consul 2. registry.nodes: 注册中心地址 3. registry.SELECT_STRATEGY: 负载均衡规则:random,round,sticky 4. ... 其他参数详见注释