搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Spring Cloud Alibaba微服务实战
0.00     定价 ¥ 79.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787301322710
  • 作      者:
    作者:周仲清|责编:张云静//刘倩
  • 出 版 社 :
    北京大学出版社
  • 出版日期:
    2020-06-01
收藏
畅销推荐
内容介绍
本书从初学者的角度出发,从微服务基础理论开始,基于Spring Boot框架搭建微服务系统。介绍了使用Spring Cloud Alibaba套件及其他热门微服务组件构建微服务系统的方法、微服务系统中常见的问题及解决方案,以及如何快速部署项目,使读者从开发到上线整体流程有一个清晰的认识。 本书分为14章。第1~3章主要介绍了微服务的基础理论和配置基础开发环境的方法,以及如何构建Spring Cloud Alibaba模板项目;第4~13章主要介绍了如何使用Spring Cloud Alibaba套件(Nacos、Sentinel等)和当下流行的微服务组件(如Spring Cloud Gateway、Spring Cloud Stream等)搭建微服务系统,解决开发中的常见问题;第14章主要介绍了如何使用Jenkins + Gitlab + Docker部署服务,使其又快又稳。通过对本书的学习,读者能够熟知程序由开发到上线的整体流程。 本书内容丰富,案例通俗易懂,几乎涵盖了目前Spring Cloud的全部热门组件,特别适合想要了解Spring Cloud热门组件以及想搭建微服务系统的读者阅读。
展开
目录
第1章 微服务概述
1.1 单体架构、SOA和微服务
1.2 为什么使用微服务
1.2.1 单体架构VS微服务
1.2.2 SOA VS微服务
1.2.3 微服务的优点
1.2.4 微服务的缺点
1.3 小结
第2章 微服务技术栈
2.1 微服务所需要的技术栈
2.2 Spring Cloud技术栈对应实现概览
2.3 Spring Cloud Alibaba简介
2.4 小结
第3章 环境搭建
3.1 Java开发环境配置
3.2 MySql的安装和配置
3.2.1 Windows MySql的安装
3.2.2 Linux MySql的安装
3.3 Spring Boot的起步
3.3.1 Spring Boot简介
3.3.2 构建项目
3.3.3 热部署
3.4 建立Spring Cloud Alibaba模板项目
3.5 小结
第4章 服务命名管理、配置中心、注册中心——Nacos
4.1 Nacos简介
4.2 Nacos下载和安装
4.3 使用Nacos服务注册中心功能
4.3.1 编写提供者代码
4.3.2 编写服务消费者代码
4.3.3 RestTemplate+Ribbon实现简单远程调用
4.3.4 测试负载均衡
4.4 使用Nacos配置中心功能
4.4.1 集成Nacos配置中心
4.4.2 Nacos Datald配置
4.4.3 Nacos Group配置
4.4.4 Nacos Namespace配置
4.4.5 Namespace、Group、Datald之间的关系
4.5 Nacos持久化配置
4.6 Nacos集群部署
4.6.1 Nacos+OpenResty简单集群
4.6.2 Nacos+OpenResty+Keepalived高可用集群
4.7 注册中心产品对比
4.8 Nacos的CP和AP
4.9 源码分析
4.9.1 源码预备知识之Starter
4.9.2 源码预备知识之ApplicationListener
4.9.3 Nacos服务注册
4.9.4 Nacos心跳
4.9.5 Nacos配置中心加载
……
第5章 远程调用——RestTemplate+Ribbon
第6章 流量控制框架——Sentinel
第7章 远程调用——OpenFeign
第8章 远程调用——Dubbo Spring Cloud
第9章 服务网关——Spring Cloud Gateway
第10章 解决分布式事务——Seata
第11章 整合消息系统——Spring Cloud Stream
第12章 分布式链路追踪——SkyWalking
第13章 分布式任务调度框架——XXL-JOB
第14章 部署项目
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证