当前位置: 首页 > news >正文

在家用电脑做网站wordpress 导航 主题

在家用电脑做网站,wordpress 导航 主题,中国建设银行网站 个人,网站建设应遵守的原则文章目录 前言一、提供者与消费者1. 服务调用关系 二、远程调用的问题三、eureka 原理分析1. eureka 的作用 四、Eureka 案例1. 搭建 eureka 服务1. 服务注册1.1 注册 user-service1.2 启动 user-service3. order-service 完成服务注册 3. 服务发现1. 在 order-service 完成服务…

文章目录

  • 前言
  • 一、提供者与消费者
    • 1. 服务调用关系
  • 二、远程调用的问题
  • 三、eureka 原理分析
    • 1. eureka 的作用
  • 四、Eureka 案例
    • 1. 搭建 eureka 服务
    • 1. 服务注册
      • 1.1 注册 user-service
      • 1.2 启动 user-service
      • 3. order-service 完成服务注册
    • 3. 服务发现
      • 1. 在 order-service 完成服务拉取
  • 总结


前言

跟着B站的黑马程序员学习 SpringCloud,语言为java,目前是第二个学习内容
课程传送门:SpringCloud——Eureka


一、提供者与消费者

在这里插入图片描述

1. 服务调用关系

  • 服务提供者:暴露接口给其他微服务调用
  • 服务消费者:调用其他微服务提供的接口
  • 提供者与消费者角色其实是相对

二、远程调用的问题

在这里插入图片描述

三、eureka 原理分析

  • 问:消费者该如何获取服务提供者具体信息?
    ① 服务提供者启动时向 eureka 注册自己的信息
    ② eureka 保存这些信息
    ③ 消费者根据服务名称向 eureka 拉取提供者信息

  • 问:如果有多个服务提供者,消费者该如何选择?
    ① 服务消费者利用负载均衡算法,从服务列表中挑选一个

  • 问:消费者如何感知服务提供者健康状态?
    ① 服务提供者会每隔 30 秒向 EurekaServer 发送心跳请求,报告健康状态
    ② eureka 会更新记录服务列表信息,心跳不正常会被剔除
    ③ 消费者就可以拉取到最新的信息

1. eureka 的作用

在 Eureka 架构中,微服务角色有两类:

  1. EurekaServer:服务端,注册中心
    ① 记录服务信息
    ② 心跳监控

  2. EurekaClient:客户端
    ① Provider:服务提供者
    ② consumer:服务消费者

  3. Provider:服务提供者
    ① 注册自己的信息到 EurekaServer
    ② 每隔 30 秒向 EurekaServer 发送心跳

  4. consumer:服务消费者
    ① 根据服务名称从 EurekaServer 拉取服务列表
    ② 基于服务列表作负载均衡,选中一个微服务后发起远程调用

在这里插入图片描述

四、Eureka 案例

  • 搭建 EurekaServer
    ① 引入 eureka-server 依赖
    ② 添加 @EnableEurekaServer 注解
    ③ 在 application.yml 中配置 eureka 地址

  • 服务注册
    ① 引入 eureka-server 依赖
    ② 在 application.yml 中配置 eureka 地址

  • 服务发现
    ① 引入 eureka-server 依赖
    ② 在 application.yml 中配置 eureka 地址
    ③ 给 RestTemplate 添加 @LoadBalanced 注解
    ④ 用服务提供者的服务名称远程调用

1. 搭建 eureka 服务

在这里插入图片描述

1. 服务注册

1.1 注册 user-service

在这里插入图片描述

1.2 启动 user-service

在这里插入图片描述

3. order-service 完成服务注册

在这里插入图片描述

3. 服务发现

1. 在 order-service 完成服务拉取

在这里插入图片描述


总结

以上就是本章要讲的内容,本文仅仅简单复述了老师讲课的文本内容,内容有误麻烦联系。

http://www.yayakq.cn/news/699458/

相关文章:

  • 深圳住房和建设局网站预约普通企业网站营销
  • 网站建设招标需求怎么注册自己公司的网址
  • 网络广告推广网站代运营电商平台公司
  • 山西网站开发培训漳州微网站建设公司
  • 海南平台网站建设企业郑州仿站模板网站建设
  • 手机网站打开微信支付功能天津互联网公司排名
  • 免费的企业黄页网站360站长工具
  • 重庆网站建设mlfart我谁知道在哪里可以找人帮忙做网站
  • 在线制作网站源码电影网站页面seo
  • 定州网站建设公司什么网站备案比较快
  • 深圳营销网站建设外链平台有哪些
  • 网站每个月8g流量英文网站 模板
  • 中国制造网网站特色CQ网站建设
  • 凡科网站备案深圳网站优化企业
  • 网站制作最便宜建设一个网站的费用构成
  • 厦门高端网站建设公司网络设计的步骤
  • 五种类型网站旅游网站的建设的文献综述
  • 租用网站空间个人网站营业执照
  • 网站开发的研究现状重庆招生院校网站
  • 网站公司怎么做推广律师如何在网上推广
  • 网站建设技术入股协议分类信息网站开发教程
  • 百度云网站建设教程视频看房子的网站
  • wordpress列表seo推广关键词公司
  • 制作网页和做网站是一个意思吗国家免费技能培训有哪些
  • 交通设施东莞网站建设wordpress 文章倒序
  • 亚马逊如何做站外促销网站网站到底是域名需要备案还是空间
  • 网络科技网站有哪些方面网站游戏网站开发
  • 苏州培训网站建设做旅游网站的目的是什么
  • 江门阿里巴巴网站建设网站的创新点
  • 自己做游戏网站学什么网站页面设计具体步骤