栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

简单SpringCloud学习教程2(零基础也能看明白)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

简单SpringCloud学习教程2(零基础也能看明白)

前言:

  上一章我们学习了怎么开发一个服务注册中心,这一章学习服务的注册
  传送门:简单SpringCloud学习教程

回顾与解答:

  微服务中,当一个服务去调用另一个服务时,我们把调用者称为消费者,被调用者称为生产者,我们的服务注册中心就是上一章中的eureka其实是相当于一个媒介

例子:
就比如我们去超市买商品,那我怎么知道有没有我想要的呢.
商品生产商(生产者)把商品放到(注册)超市里面(服务注册中心 eureka)
然后我们(消费者)把需要的(注册)商品告诉超市(服务注册中心 eureka)
最后我们(消费者)在去超市里买东西(调用服务)

以上就是为什么要有注册中心的原因,以及为什么服务要注册到服务注册中心

学习目标:

服务的注册与集群

学习内容:

直接开干打开之前的工程,建一个生产者模块 取名server
添加如下依赖

然后写配置文件,依次是端口号,模块取名,注册到服务中心

添加@EnableEurekaClient注解

最后先启动eureka模块,然后启动server模块(注:切记先后循序不能乱)
打开浏览器访问localhost:9900,你会发现多了SERVER-HI这一条
说明我们的生产者已经注册到服务注册中心了

说到这,我们再来拓展一下集群的概念和案例
集群:
  我们去银行办理业务,但是呢高峰期可能就一个窗口的工作员在,这个时候办理业务的人多了,就会一直等等等等等,就很烦,所以我们需要再开一个窗口,两个工作人员工作,就不用之一直等一直等.
  说到这就设计到负载均衡的概念了,这里我们先不说

先看如何在idea开一个小集群,点击编辑配置

勾选允许并行运行

在原有的server模块中,把端口号改为9902

启动这个服务模块,打开浏览器搜索localhost:9900,发现server模块多了一个端口号为9902的,这个小集群就ok了

学习产出:

服务注册学习,集群概念的理解,下一章,我们学习负载均衡

(本文整体比较单一,有许多不严谨的地方,旨在为刚学习springcloud想我这样的白,更好的理解概念)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/703425.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号