微服务学习 Eureka注册中心

服务调用时候出现问题,当服务者很多时候,比如不同的端口。消费者如何找到服务者的地址?又如何判断服务者是否健康。

Eureka基本原理:

总结:如果有多个服务提供者,消费者该如何选择?

搭建Eureka注册中心:

1.引入依赖

复制代码
<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>

2.编写启动类,添加@EnableEurekaServer注解

这里在启动类上加 表示一个开启Eureka服务的开关

3.添加yml文件,编写配置

复制代码
server:
  port: 10086 # 服务端口
spring:
  application:
    name: eurekaserver # eureka的服务名称
eureka:
  client:
    service-url:  # eureka的地址信息
      defaultZone: http://127.0.0.1:10086/eureka

注册user-service //注册服务到Eureka中

复制代码
applation:
    name: #服务名字

eureka:
  client:
    service-url:  # eureka的地址信息
      defaultZone: http://127.0.0.1:10086/eureka

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
        </dependency>

在Eureka注册中心拉取服务

相关推荐
MartinYeung52 分钟前
[论文学习]DP 微调 LLM 隐私防护实证研究:方法比较与洞见
网络·学习
星夜夏空993 分钟前
STM32单片机学习(36) —— RTC
stm32·单片机·学习
Kobebryant-Manba6 分钟前
学习语言模型
人工智能·学习·语言模型
憧憬成为web高手2 小时前
[HITCON 2017]SSRFme
学习
妖精的羽翼2 小时前
AI + 前端、可视化 & 大屏
学习
xuhaoyu_cpp_java9 小时前
项目学习(三)分页查询
java·经验分享·笔记·学习
小宋加油啊11 小时前
机械臂抓取物体 PVN3D算法调研学习
学习·算法·3d
真实的菜11 小时前
微服务注册配置中心终极选型:2026指南
微服务·云原生·架构
Xzh042311 小时前
AI Agent 学习路线(Java 后端方向)
java·人工智能·学习
做cv的小昊12 小时前
计算机图形学:【Games101】学习笔记08——光线追踪(辐射度量学、渲染方程与全局光照、蒙特卡洛积分与路径追踪)
图像处理·笔记·学习·计算机视觉·游戏引擎·图形渲染·概率论