首页 > 其他分享 >SpringCloud学习 系列五、创建生产者和消费者验证微服务中心 Eureka的作用

SpringCloud学习 系列五、创建生产者和消费者验证微服务中心 Eureka的作用

时间:2022-09-29 19:23:03浏览次数:88  
标签:02 8081 SpringCloud Eureka 修改 provider 服务中心

系列导航

SpringCloud学习 系列一、 前言-为什么要学习微服务

SpringCloud学习 系列二、 简介

SpringCloud学习 系列三、 创建一个没有使用springCloud的服务提供者和消费者

SpringCloud学习 系列四、微服务中心 Eureka介绍及创建一个Eureka中心服务

SpringCloud学习 系列五、创建生产者和消费者验证微服务中心 Eureka的作用

未完待续

1、 创建服务提供者和消费者工程验证

(1)创建02-provider-8081模块

1、将01-provider-8081复制一份变成02-provider-8081

注:该过程后续实验会大量使用到一定要自己动手操作熟练。

 

上图:复制完以后变成这样

 

 

 

 

 

 

 

 

 

 

 下一步保存的时候修改模块的名字,有时候会报错,有时候没有报错这里很奇怪,本次操作的时候正好遇到报错,如下看如何处理。

 

 

 

 

 

 

 

上图:修改模块名

 

删除上图这个文件

 

修改上图中artifactId和name

 

修改启动类的名称

2、修改application.properties配置文件

 

 

 

3、修改配置pom.xml

主要添加如下依赖

 

4、启动程序验证

 

启动00-eurekaserver-8000和02-provider-8081

再次登录http://localhost:8000/就发现已经有服务注册上来了

 

 上图点击,就能进入如下界面(不同浏览器显示的格式会有所变化,内容没有变)

 

 

2、创建消费者工程02-consumer-8080

1、将01-consumer-8080复制一份变成02-consumer-8080

2、修改application.properties配置文件

 

 

 

3、修改配置pom.xml

主要添加如下依赖

 

 

 

4、修改程序

增加注解

 

 

 

 

下图:修改处理器,将“主机名:端口” -> “提供者微服务名称”  这里这个服务名称不能写错

 

下图:修改启动类名称

 

 

 

5、启动程序验证

启动00-eurekaserver-8000、02-provider-8081和02-consumer-8080

再次登录http://localhost:8000/就发现消费者和服务者都注册上来了

 

 

 

服务正常访问,服务注册于发现功能实现。

 

 

标签:02,8081,SpringCloud,Eureka,修改,provider,服务中心
From: https://www.cnblogs.com/yclh/p/16742706.html

相关文章

  • SpringCloud学习 系列四、微服务中心 Eureka介绍及创建一个Eureka中心服务
    不得不先介绍一个概念1、CAP 定理(1)概念CAP定理指的是在一个分布式系统中,Consistency(一致性)、Availability(可用性)、Partitiontolerance(分区容错性),三者不可兼得。......
  • SpringCloudAlibaba整合Dubbo集群形式
    在文件bootstrap-cqa.propertiesspring.cloud.nacos.config.server-addr=172.16.99.96:8848,172.16.99.97:8848,172.16.99.98:8848spring.cloud.nacos.discovery.server-ad......
  • eureka和nacos的对比
    回到SpringCloud##三、eureka和nacos的对比nacos的临时实例采用心跳检测和eureka一样nacos的非临时实例不做心跳检测,由nacos主动发请求询问。临时实例挂了会......
  • SpringCloudAlibaba之Sentinel实现流量实时监控
    1、什么是Sentinel? 2.Sentinel基本概念 资源,规则 3.Sentinel功能和设计理念 流量控制 流量控制有以下几个角度: 资源的调用关......
  • SpringCloudAlibaba之Nacos服务注册中心
    1、什么是Nacos? Nacos就是注册中心+配置中心的组合 Nacos=Eureka(替代Eureka做服务注册中心)+Config(替代Config做服务配置中心)2、去哪里学习Nacos? 官网:ht......
  • SpringCloud重试retry 20220927
    SpringCloud重试retry是一个很赞的功能,能够有效的处理单点故障的问题。主要功能是当请求一个服务的某个实例时,譬如你的User服务启动了2个,它们都在eureka里注册了,那么正常情......
  • [spring cloud] @EnabledEurekaClient 与 @EnabledDiscoveryClient的区别
    https://blog.51cto.com/u_15437298/4694156相同点都是将自身作为服务向注册中心注册不同点@EnabledEurekaClient只能向eureka注册@EnabledDiscoveryClient通用......
  • SpringCloud微服务架构(二)
    nacos配置管理1.在nacos中添加配置信息2.在弹出表单中填写配置信息3.配置获取的步骤如下4.配置的步骤如下:1)引入Nacos的配置管理客户端依赖<!--nacos配置管理依......
  • SpringCloud/Alibaba学习+Nacos/Sentinel源码(五万字长文)
    SpringCloud学习笔记未经授权不得转载,创作不易,违者必究一、微服务架构1.1应用架构发展集中式架构网站流量很小,一个应用将所有功能部署优点:系统开发速度快;维护成本......
  • springcloud--负载均衡(ribbon)
    springcloud--负载均衡(ribbon)一、项目背景搭建好的springcloud项目,包含erueka模块(这里是单个,也可以多个)、服务提供者(多个)、消费者。创建多个服务提供者模块,用于集群(单......