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. .用服务提供者的服务名称远程调用
相关推荐
每天一道题2 小时前
Kafka 为什么会重复消费?从 Producer ACK、Offset 到消息可靠性
后端·微服务
一级新生2 小时前
Dify 日常使用手册(小白版)
人工智能·docker·云原生·eureka·dify·ai工具
xixiaoyunya1 天前
Docker 常用命令与实战:从入门到部署一个简单应用
docker·容器·eureka
ん贤1 天前
温习微服务基础知识
微服务·云原生·架构
pirateeee1 天前
在ubuntu中通过 docker 搭建 yocto 开发环境
ubuntu·docker·eureka
zzu123zsw1 天前
业务拆分后的治理深水区:解构企业级微服务六大核心设计模式与高可用落真实践
微服务·设计模式·架构·高可用·微服务架构设计
code_slave(码畜)2 天前
微服务架构落地:读写分离架构 —— 主从延迟引发的“刚开单查不到”灾难与破局
spring boot·分布式·spring cloud·微服务·云原生·架构·读写分离
每天一道题2 天前
从单体到微服务:Service、Instance 与服务拆分到底是什么关系?
后端·微服务·云原生·架构
江湖有缘3 天前
Docker实战 | 使用Docker部署Imagor Studio图片编辑工具
java·docker·eureka
软件工程师文艺3 天前
从微服务到 Serverless:OAM 模型如何统一应用描述与交付
微服务·架构·serverless