Eureka笔记(黑马)

Eureka服务注册

Eureka服务发现

1、服务提供者:一次业务中,被其他微服务调用的服务(提供接口给其它微服务)

2、服务消费者:一次业务中,调用其它微服务的服务(调用其他微服务提供的接口)

在Eureka架构中,微服务角色有两类:EurekaServer:服务端,注册中心记录服务信息

心跳监控

EurekaClient:客户端

Provider:服务提供者,例如案例中的user-service注册自的信息到EurekaServer

每隔30秒向EurekaServer发送心跳

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

根据服务名称从EurekaServer拉取服务列表

基于服务列表做负载均衡,选中一个微服务后发起远程调用

微服务中的提供者与消费者

1.搭建EurekaServer

  1. .引入eureka-server依赖
  2. .添加@EnableEurekaServer注解
  3. .在application.yml中配置eureka地址

2.服务注册

  1. .引l入eureka-client依赖
  2. .在application.yml中配置eureka地址

3.服务发现

  1. . 引l入eureka-client依赖
  2. .在application.yml中配置eureka地址
  3. 给RestTemplate添加@LoadBalanced注解
  4. .用服务提供者的服务名称远程调用
相关推荐
Crazy________17 小时前
docker4.8
java·开发语言·eureka
yuanlaile19 小时前
从入门到部署|2026年Koa全栈开发实战:覆盖Node.js、数据库、部署与云架构全链路
微服务·云原生·kubernetes·node.js·serverless·nodejs全栈开发
喵个咪20 小时前
go-wind-cms 微服务架构设计:为什么基于 Kratos?
后端·微服务·cms
阿里云云原生20 小时前
阿里云微服务引擎 MSE 及 API 网关 2026 年 3 月产品动态
微服务
却话巴山夜雨时i20 小时前
互联网大厂Java面试:从Spring到微服务的全栈挑战
java·spring boot·redis·微服务·面试·kafka·技术栈
人间打气筒(Ada)1 天前
「码动四季·开源同行」go语言:微服务网关如何作为服务端统一入口点?
微服务·golang·开源·微服务网关·go实战
2301_771717211 天前
登录生成 Token + 网关解析 Token + 微服务透传 userId
微服务·云原生·架构
大数据新鸟1 天前
微服务之Spring Cloud OpenFeign
spring cloud·微服务·架构
大数据新鸟1 天前
微服务之Spring Cloud LoadBalancer
java·spring cloud·微服务
啦啦啦小石头1 天前
Docker+Nvidia Container Toolkit 在ubuntu下离线安装
ubuntu·docker·eureka