SpringCloud学习 系列五、创建生产者和消费者验证微服务中心 Eureka的作用
系列导航
SpringCloud学习 系列一、 前言-为什么要学习微服务
SpringCloud学习 系列三、 创建一个没有使用springCloud的服务提供者和消费者
SpringCloud学习 系列四、微服务中心 Eureka介绍及创建一个Eureka中心服务
SpringCloud学习 系列五、创建生产者和消费者验证微服务中心 Eureka的作用
SpringCloud学习 系列七、EurekaServer集群创建
SpringCloud学习 系列十、服务熔断与降级(1-简介)
SpringCloud学习 系列十、服务熔断与降级(2-方法级别服务降级)
SpringCloud学习 系列十、服务熔断与降级(3-类级别的服务降级)
SpringCloud学习 系列十、服务熔断与降级(4-Dashboard监控仪表盘)
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/就发现消费者和服务者都注册上来了
服务正常访问,服务注册于发现功能实现。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!