镜像详情地址:https://cloud.hainiubl.com/#/excellentImageDetail?id=25583&imageType=excellent
点击镜像详情页面最下方的“添加到实验配置”按钮可直接运行该实战镜像
一、需求说明
理解 SpringBoot和 SpringCloud实现微服务框架的工作原理及其组件的作用,对于 Java 程序员来说是非常重要的。以下是对这微服务框架的详细介绍,包括它们的架构、组件及其工作原理。现在通过这套技术框架让大家明白其中的工作原理及作用。
二、环境介绍
机器介绍
- 微服务实战案例:共需要4台机器
- 一台6核8GB内存的机器:Idea
- 一台1.5核1.5GB内存的机器:Mysql
- 一台1.5核1.5GB内存的机器:Nacos
- 一台2核2GB内存的机器:Jmeter
流程介绍
- 五大组件原理展示
- 五大组件作用展示
组件介绍
-
SpringBoot:快速构建独立的、生产级的 Spring 应用程序
- SpringCloud:微服务框架,包含以下5大组件
1. 网关:Gateway,主要作用是路由和鉴权
2. 注册中心:Nacos,主要作用是服务注册和发现
3. 远程调用:Feign,主要作用是实现远程服务调用
4. 负载均衡:Ribbon,主要作用是计算出调用具体的微服务
5. 限流:Sentinel,主要作用是保护系统免受过载、滥用或恶意攻击的影响
- MyBatis:主要作用是操作数据库
您没有该镜像的运行权限,所以无权查看该笔记
版权声明:原创作品,允许转载,转载时务必以超链接的形式表明出处和作者信息。否则将追究法律责任。来自海汼部落-海牛博士,http://hainiubl.com/topics/76620
本帖已被设为精华帖!