Eureka服务注册流程

简介: Eureka 是一款用于服务注册与发现的工具。服务提供者启动时向 Eureka 服务器注册自身信息,定期发送心跳保持活跃状态。服务消费者通过 Eureka 获取服务列表并调用。服务下线时主动通知 Eureka 移除实例信息。
  1. 服务提供者注册
    ● 服务提供者启动时,会向 Eureka 服务器发送注册请求,包括自身的实例信息(如 IP 地址、端口、服务名称等)。
    ● Eureka 服务器接收到注册请求后,将服务提供者的实例信息注册到服务注册表中。
  2. 服务续约
    ● 服务提供者会定时向 Eureka 服务器发送心跳续约请求,以确认自身仍然存活。
    ● 如果 Eureka 服务器在一定时间内没有收到服务提供者的续约请求,将会将该实例从服务注册表中剔除。
  3. 服务发现
    ● 服务消费者在需要调用服务提供者时,会向 Eureka 服务器发送服务发现请求,获取可用的服务实例列表。
    ● Eureka 服务器会返回可用的服务实例信息给服务消费者,服务消费者根据负载均衡策略选择合适的实例进行调用。
  4. 服务下线
    ● 当服务提供者需要下线时,会向 Eureka 服务器发送取消注册请求。
    ● Eureka 服务器收到取消注册请求后,将该服务实例从服务注册表中移除,不再向其他服务消费者返回该实例信息。
目录
相关文章
|
1月前
|
Java Nacos Maven
Eureka服务注册与发现
Eureka服务注册与发现
32 1
Eureka服务注册与发现
|
7月前
|
缓存 负载均衡 算法
Eureka——服务注册与发现框架
Eureka——服务注册与发现框架
|
7月前
|
存储 监控 安全
服务注册中心Eureka
服务注册中心Eureka
53 1
|
7月前
|
负载均衡 监控 容灾
【SpringCloud】详解Eureka注册中心
【SpringCloud】详解Eureka注册中心
118 0
|
7月前
|
负载均衡 Java 微服务
1、学习 Eureka 注册中心
1、学习 Eureka 注册中心
65 0
|
存储 Java 网络架构
SpringCloud之Eureka注册中心解读
SpringCloud之Eureka注册中心解读
|
XML 缓存 JSON
SpringCloud组件(二):注册中心eureka
`Eureka` 是一个服务注册与发现框架,是 Netflix 开源的**注册中心**组件,分为 Eureka **Client** 和 Eureka **Server**
281 0
SpringCloud组件(二):注册中心eureka
|
负载均衡 监控 算法
Eureka注册中心
Eureka注册中心
115 0
|
Java Maven
<1>搭建Springcloud项目,使用Eureka注册中心,feign客户端调用
首先创建一个maven项目,为Eureka注册中心项目 依赖引入
|
Java Maven
搭建Eureka注册中心
先创建一个maven项目 导入springboot springcloud和Eureka相关依赖 依赖这里一直有错误,改了半天才可以用 ,用的是阿里云的仓库下载的。