远程调试_成品系统的gravatar头像
远程调试_成品系统 2020-06-10 17:34:39

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

项目描述

基于两个数据库的两个班级表的springcloud组件使用,包括班级服务提供者,班级消费者,Eureka注册中心,Ribbon负载均衡,Feign组件使用,Hystrix服务熔断,Hystix DashBoard断路器执行监控,Zuul网关使用

运行环境

jdk8+tomcat8.5+mysql5.7+IntelliJ IDEA+maven

项目技术(必填)

springboot+springcloud+mybatis

数据库文件(可选)

链接:https://pan.baidu.com/s/1JEa3sOEIb5qjjWb9fsHxwA
提取码:49em

依赖包文件(可选)

maven多模块搭建

运行视频(可选)

链接:https://pan.baidu.com/s/1NNDO-4csVoh-dMqVUmUuew
提取码:snsv

是否原创(转载必填原文地址)

原创

项目截图(必填)

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

运行截图(必填)

Eureka注册中心的使用

Eureka7001

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Eureka7002

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Ribbon实现负载均衡,支持轮询,刷新自动跳转db002

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建Feign组件的使用,也支持轮询

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Hystrix服务熔断

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

http://localhost:8888/banji/consumer/queryById/6

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

http://localhost:8888/banji/feign/queryById/6 没有添加feign方法的请求

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Hystrix DashBoard断路器执行监控

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

http://localhost:8101/hystrix/monitor

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Zuul网关的配置与使用

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Zuul网关设置允许访问的地址

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

Zuul网关设置不允许的地址

Spring Cloud微服务架构项目搭建实例,微服务组件介绍,基于maven多模块搭建

注意事项(可选)

1. r1和r2如果xu需要使用,需要在本地host文件上配置

127.0.0.1     r1

127.0.0.1     r2

2. 两个数据库需要提前建立

3.还有每个服务的启动需要打开service方便查看。

4.服务访问地址

Eureka注册中心

http://localhost:7001/

http://localhost:7002/

服务提供者provider

http://localhost:8001/

http://localhost:8002/

消费者consumer

http://localhost:8888/banji/consumer/queryAll

http://localhost:8888/banji/consumer/queryById/6

Feign组件

http://localhost:8888/banji/feign/queryAll

网关Zuul

http://localhost:8201/providerBanji/banji/queryById/6

熔断器Hystrix

http://localhost:8101/hystrix

http://localhost:8001/actuator/hystrix.stream


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:springcloud.zip,文件大小:3138.047K 下载
最代码最近下载分享源代码列表最近下载
落后就要挨打  LV26 2023年11月23日
644106  LV8 2023年6月8日
heweimin  LV12 2022年10月28日
aqin_qin  LV1 2022年6月4日
mylzdy  LV12 2022年3月8日
huangxiaoke20  LV17 2021年11月2日
newhaijun  LV15 2021年9月2日
sunlzh888888  LV28 2021年6月21日
李东曙  LV14 2021年4月10日
13043860zj  LV16 2021年2月23日
最代码最近浏览分享源代码列表最近浏览
appleman988 3月19日
暂无贡献等级
malagou  LV1 1月22日
whfuai  LV14 1月2日
落后就要挨打  LV26 2023年10月19日
huangminglun 2023年9月26日
暂无贡献等级
644106  LV8 2023年6月8日
berdan 2023年1月16日
暂无贡献等级
秦sir3067683450  LV10 2022年12月31日
1049066887  LV12 2022年12月25日
tuotuo12581 2022年12月16日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友