这门课解决什么工作场景

很多团队的业务规模到了一定阶段,单体应用就会变成开发与运维的噩梦:每次发版牵一发动全身,本地环境与生产环境经常不一致,服务之间互相调用全靠写死配置。这门课针对的就是这种真实的工程痛点,带你用 SpringCloud 搭微服务骨架,用 Consul 做服务注册与配置中心,再用 Docker 把交付环境彻底标准化。它不是单纯讲框架的 API 用法,而是围绕“商品、用户、订单”这几个典型业务模块,演示怎么把它们拆成独立服务,怎么注册发现,怎么用容器跑起来。如果你平时写业务代码时,总觉得架构和部署是后端组长的黑盒,这套资料能帮你看清从代码到上线的完整链路。

适合什么基础与建议先看哪几块

这套资料不适合零基础。它默认你已经熟悉 Java 基本语法,写过 SSM(Spring + SpringMVC + MyBatis)的增删改查,知道 Maven 依赖怎么管。如果你连 Controller 和 Service 的关系都还没理清,建议先补基础再看,否则会在环境配置环节严重卡壳。拿到资料后,建议先看开篇的场景选型与案例讲解,理解为什么要这么拆服务;接着直接跳到 Docker 环境准备和镜像私服搭建这两块,先把本地的容器跑通,这是后面所有服务部署的地基。环境就绪后,再按商品服务、用户服务、订单服务的顺序看业务拆分,最后回到 Consul 注册部分,看服务间怎么互相发现。

学完能独立做什么与资料怎么配合练习

跟着完整走一遍,你能在自己的机器上独立搭起一套微服务环境:用 Docker 跑基础设施,用 Consul 管理服务注册和配置,把传统的单体业务拆成几个能独立部署的服务,并通过 API 完成调用验证。资料里的视频一定要配合动手操作,不要只用眼睛看。看环境搭建部分时,自己开一台干净的 Linux 虚拟机跟着敲,把镜像私服、ElasticSearch、Zipkin、Consul、Kafka 和 Nginx 逐个跑通。看业务服务开发部分时,自己新建一个 Maven 工程,按视频里的步骤把商品提供者服务写出来,注册到 Consul 里,再用接口测试工具验证调用。遇到环境报错先查日志,不要急着跳过,这些排错过程才是微服务落地中最值钱的经验。


学习SpringCloud结合consul服务注册及配置中心及Docker容器来部署微服务

课程目录

*   01 场景、选型及案例.mp4 19:22

*   02 服务器及Docker环境.mp4 16:12

*   03 镜像私服Registry搭建.mp4 21:12

*   04 ElasticSearch及Zipkin环境准备.mp4 22:36

*   05 Consul、Kafka及Nginx环境搭建.mp4 17:21

*   06 SSM构建商品提供者服务.mp4 22:26

*   07 SSM商品服务MyBatis及Druid配置.mp4 16:24

*   08 SSM商品服务业务逻辑实现.mp4 25:40

*   09 SSM商品服务API接口测验.mp4 16:46

*   10 SSM构建用户提供者服务.mp4 14:21

*   11 SSM构建订单提供者服务.mp4 13:33

*   12 Consul注册发现原理及SSM服务的注册.mp4 14:31

*   13 商品消费者服务注册与发现.mp4 24:52

*   14 订单消费者服务注册及聚合查询.mp4 24:13

*   15 Ribbon简介、原理及使用.mp4 15:15

*   16 Hystrix简介、原理及使用.mp4 30:16

*   17 Zuul简介、原理及使用.mp4 27:34

*   18 Zuul容错回退、身份验证及异常处理.mp4 22:22

*   19 RateLimit简介、原理及使用.mp4 28:09

*   20 Sleuth简介、源码实现及使用.mp4 22:36

*   21 Sleuth+Zipkin实现服务链路日志跟踪.mp4 23:22

*   22 Consul服务配置中心.mp4 13:07

*   23 Sidecar简介、架构及使用.mp4 15:46

*   24 Docker基础知识.mp4 17:13

*   25 基于Dockerfile构建镜像.mp4 20:24

*   26 Compose服务编排.mp4 21:46

*   27 Consul及Kafka高可用集群编排.mp4 20:06

*   28 Consul与Kafka集群负载实现.mp4 15:05

*   29 Redis集群搭建及使用.mp4 22:47

*   30 Consul ACL开启及节点Encrypt加密.mp4 15:33

*   31 Security验证及zuul网关负载.mp4 08:59

*   32 课程总结及常见面试题梳理.mp4 07:33

*   33 更新升级:阿里镜像加速及数据库时区.mp4 09:38