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注解 因为有多个服务 添加该注解 可以动态选择服务 达到负载均衡
  • 用服务提供者的服务名称远程调用
相关推荐
Dobby_052 小时前
【Linux】安装 Rocky Linux 9 并配置 Kubernetes 集群基础环境 | VMware | Win11
linux·云原生·kubernetes
阿里云云原生4 小时前
阿里巴巴 AI Coding 分享会 Qoder Together 杭州站来啦!
云原生
阿里云云原生4 小时前
告别手动埋点!Android 无侵入式数据采集方案深度解析
android·云原生
老朋友此林5 小时前
一文速通k8s基础概念原理Kubernetes
云原生·容器·kubernetes
VermiliEiz7 小时前
k8s的calico出现ipset报错解决方法
云原生·容器·kubernetes
老实巴交的麻匪9 小时前
(八)学习、实践、理解 CI/CD 与 DevOps:持续集成 CI,从源代码到容器镜像
运维·云原生·自动化运维
做运维的阿瑞10 小时前
Kubernetes网络通信与Pod基础详解:从架构图看K8s核心组件
云原生·容器·kubernetes
掘根1 天前
【Docker】docker run
云原生·eureka
橙色云-智橙协同研发1 天前
PLM实施专家宝典:离散制造企业工程变更的“流程金融”方案
云原生·解决方案·plm·国产plm·产品服务·工程方案·工程变更
信仰_2739932431 天前
Eureka 多层缓存机制详解
缓存·云原生·eureka