多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] # 分布式服务系统 Eureka负责管理、记录服务提供者的信息。 服务调用者无需自己寻找服务,而是把自己的需求告诉Eureka,然后Eureka会把符合你需求的服务告诉你。 服务提供方与Eureka之间通过“心跳”机制进行监控,当某个服务提供方出现问题,Eureka自然会把它从服务列表中剔除。 ![](https://img.kancloud.cn/11/5a/115ae1487388b7424644463620759c06_1900x702.png) ## 服务发现的两种方式: ``` * 客户端发现:Eureka * 服务端发现:Nginx,Zookeeper,Kubernetes ``` ## 微服务特点:异构 ``` * 不同语言 * 不同类型数据库 ``` ## 轻量级通信 ``` REST RPC Node.js的eureka-js-client ```