EureKa快速入门

EureKa快速入门

远程调用的问题

多个服务有多个端口,这样的话服务有多个,硬编码不太适合

eureKa的作用

  • 将service的所有服务的端口全部记录下来 想要的话 直接从注册中心查询
  • 对于所有服务 每隔一段时间需要想eureKa发送请求 保证服务还存活

动手实践

搭建eureKa注册中心

三步走:

  • 引入服务端依赖
  • 添加注解
  • 配置

注册user-service

将service服务注册到eureka服务,order服务一样

  • 两步走
  • 引入依赖
  • 添加客户端配置 记得注意服务的名称

总结一下:

  • 引入eureka-client依赖
  • 在applicatin.yml中配置eureka地址

在order-service完成服务拉取

服务拉取是基于服务名称获取服务列表,然后在对服务列表做负载均衡

  • 引入eureka-client依赖
  • 在application.yml中配置eureka地址
  • 给restTemplate添加@LoadBalanced注解 因为有多个服务 添加该注解 可以动态选择服务 达到负载均衡
  • 用服务提供者的服务名称远程调用
相关推荐
Mintopia12 小时前
🐱 LongCat-Image:当AI绘画说上了流利的中文,还减掉了40斤参数 | 共绩算力
人工智能·云原生·aigc
java1234_小锋12 小时前
Zookeeper分布式锁如何实现?
分布式·zookeeper·云原生
深圳行云创新15 小时前
行云创新 AI+CloudOS:AI + 云原生落地新范式
人工智能·云原生·系统架构
乾元15 小时前
Service Mesh 与网络抽象:AI 如何做服务层次网络策略生成(微服务 / 云原生)
网络·人工智能·安全·微服务·云原生·运维开发·service_mesh
Bypass--18 小时前
防护篇 | 云原生安全攻防实战
安全·云原生·容器·kubernetes
沛沛老爹19 小时前
2025年Java发展现状与趋势:稳踞企业开发核心,云原生与AI集成成为新引擎
java·云原生·企业开发·发展趋势·java生态
Ancelin安心19 小时前
计算机网络易混淆知识点总结
网络协议·tcp/ip·计算机网络·nginx·网络安全·docker·云原生
斯普信云原生组19 小时前
Eureka部署参考文档
云原生·eureka
损落星辰19 小时前
docker常用命令
docker·容器·eureka
庸子20 小时前
【博客之星2025】2025 深度复盘:云原生隐形之后,技术的下一个主战场在哪里?
云原生