编辑推荐 1.黑马程序员Java技术系列教材改版升级; 2.本书附有配套资源,包括教学大纲、教学设计、源代码,习题等,而且为了帮助读者更好地学习本书中的内容,作者还提供了在线答疑。 内容推荐 本书全面介绍Spring Cloud在微服务架构中提供的解决方案和基础组件,并结合实际开发场景,详细介绍如何利用Spring Cloud整合第三方框架进行Web开发。全书共11章,其中,第1章介绍微服务架构与Spring Cloud的基础知识;第2~10章介绍Spring Cloud的常用组件,包括服务注册中心Nacos、负载均衡组件 Ribbon 和Spring Cloud LoadBalancer、声明式服务调用组件 OpenFeign、服务容错组件Sentinel、API网关Gateway、Nacos配置中心、消息驱动框架Spring Cloud Stream、分布式链路追踪组件Sleuth+Zipkin、分布式事务解决方案Seata;第11章通过搭建一个新闻资讯系统——黑马头条,带领读者搭建一个微服务架构系统。希望读者通过对本书的学习,能够学会Spring Cloud各个组件的用法,并掌握分布式微服务架构的搭建过程。 本书配套丰富的教学资源,包括教学PPT、教学大纲、源代码、课后习题及答案等,为帮助读者更好地学习本书中的内容,作者还提供了在线答疑服务,希望帮助更多读者。 本书既可作为高等教育本、专科院校计算机相关专业的教材,也可作为编程人员的自学参考书。 目录 第1章 微服务架构与Spring Cloud 1.1 微服务架构简介 1.1.1 系统架构的演变 1.1.2 微服务架构的特点 1.1.3 微服务架构的常见概念 1.1.4 常见的微服务框架 1.2 初识Spring Cloud 1.2.1 Spring Cloud概述 1.2.2 Spring Cloud核心组件和架构 1.3 Spring Cloud版本说明 1.4 本章小结 1.5 本章习题 第2章 Nacos的服务注册与发现 2.1 服务注册与发现机制 2.2 Nacos筒介 2.2.1 Nacos概述 2.2.2 Nacos实现服务注册与发现的工作流程 2.3 Nacos实战入门 2.3.1 搭建Nacos服务端环境 2.3.2 搭建服务提供者 2.3.3 搭建服务消费者 2.4 Nacos服务端集群部署 2.5 Nacos健康检查机制 …… |