当前位置: 首页 > news >正文

Eureka的介绍和作用,以及搭建

 一、Eureka的介绍和作用

       Eureka是Netflix开源的一种服务发现和注册工具,它为分布式系统中的服务提供了可靠的服务发现和故障转移能力。Eureka是Netflix的微服务架构的关键组件之一,它能够实时地监测和管理服务实例的状态和可用性。 

在Eureka架构中,微服务角色有两类:
1、EurekaServer:服务端,注册中心

  • 记录服务信息
  • 心跳监控

2、EurekaClient:客户端
2.1、Provider:服务提供者,例如案例中的user-service

  • 注册自己的信息到EurekaServer
  • 每隔30秒向Eurekaserver发送心跳

2.2、consumer:服务消费者,例如案例中的order-service

  • 根据服务名称从Eurekaserver拉取服务列表
  • 基于服务列表做负载均衡,选中一个微服务后发起远程调用

二、如何搭建Eureka

 

相关文章:

  • GPT实战系列-LangChain的Prompt提示模版构建
  • Leetcode 448. 找到所有数组中消失的数字
  • 【Django开发】前后端分离美多商城项目第3篇:用户部分,1. 后端接口设计:【附代码文档】
  • 机器学习-04-分类算法-04-支持向量机SVM
  • JNDI注入原理及利用IDEA漏洞复现
  • 小巧玲珑的SQLite
  • Java中的类与对象
  • 笔试总结01
  • 深度学习基础知识概述
  • 【算法】差分、前缀和(重新排序)
  • 外包干了3天,技术明显进步。。。。。
  • Mac玩《幻兽帕鲁》为什么打不开D3DMetal?d3d错误怎么办 d3dxl error
  • 前端结合 react axios 获取真实下载、上传进度
  • Vue3学习日记 Day4 —— pnpm,Eslint
  • 【C++】vector容器初步模拟
  • php的引用
  • Effective Java 笔记(一)
  • ES6之路之模块详解
  • git 常用命令
  • java小心机(3)| 浅析finalize()
  • Linux Process Manage
  • MySQL的数据类型
  • orm2 中文文档 3.1 模型属性
  • PhantomJS 安装
  • SQLServer之创建显式事务
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • 百度地图API标注+时间轴组件
  • 代理模式
  • 分类模型——Logistics Regression
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 每天一个设计模式之命令模式
  • 走向全栈之MongoDB的使用
  • nb
  • 阿里云服务器购买完整流程
  • !$boo在php中什么意思,php前戏
  • # 安徽锐锋科技IDMS系统简介
  • # 透过事物看本质的能力怎么培养?
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • %check_box% in rails :coditions={:has_many , :through}
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (差分)胡桃爱原石
  • (动态规划)5. 最长回文子串 java解决
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (强烈推荐)移动端音视频从零到上手(下)
  • (转)EXC_BREAKPOINT僵尸错误
  • .net 8 发布了,试下微软最近强推的MAUI
  • .net core webapi Startup 注入ConfigurePrimaryHttpMessageHandler
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
  • .net获取当前url各种属性(文件名、参数、域名 等)的方法
  • @DateTimeFormat 和 @JsonFormat 注解详解
  • [ SNOI 2013 ] Quare
  • [ 蓝桥杯Web真题 ]-Markdown 文档解析
  • [<MySQL优化总结>]