计算机
                       类型
                        可以朗读
                       语音朗读
                        132千字
                       字数
                        2018-12-01
                       发行日期
                    展开全部
                    
主编推荐语
递进式讲解Spring Cloud微服务框架,涵盖Docker、CI/CD、MyCat、Elasticsearch、ELK等企业实战技术。
内容简介
本书采用递进式层层深入阐述当下最流行的微服务框架技术Spring Cloud,结合在线票务平台进行Spring Cloud的架构实战。介绍完整的Spring Cloud体系后,详细阐述企业微服实战中一些必备技术,包括虚拟化技术Docker、DevOps重要概念CI/CD、分布式数据库组件MyCat、分布式搜索引擎Elasticsearch、分布式日志搜集系统ELK等。
目录
- 封面
 - 扉页
 - 版权信息
 - 目录
 - 内容提要
 - 大数据开发实战系列编委会
 - 序言
 - 前言
 - 智慧教材使用方法
 - 第1章 微服务架构与项目设计
 - 任务1 了解大觅网业务场景
 - 任务2 了解微服务架构
 - 1.2.1 软件架构分类
 - 1.2.2 微服务架构概念
 - 任务3 了解大觅网架构设计
 - 任务4 了解大觅网项目管理设计
 - 1.4.1 代码版本管理设计
 - 1.4.2 代码规范管理设计
 - 1.4.3 团队协作管理设计
 - 第2章 Spring Cloud初体验
 - 任务1 了解Spring Cloud
 - 2.1.1 Spring Cloud简介
 - 2.1.2 Spring Cloud和Spring Boot
 - 2.1.3 Spring Cloud体系介绍
 - 任务2 使用Eureka实现注册中心及注册服务
 - 2.2.1 Eureka简介
 - 2.2.2 编写Eureka Server
 - 2.2.3 注册微服务到Eureka Server
 - 2.2.4 为Eureka Server添加用户认证
 - 任务3 使用Feign实现声明式REST调用
 - 2.3.1 微服务间接口调用
 - 2.3.2 接口调用参数
 - 任务4 使用Hystrix实现微服务的容错处理
 - 2.4.1 容错
 - 2.4.2 使用Hystrix处理容错
 - 2.4.3 容错可视化监控
 - 第3章 虚拟化技术Docker+Jenkins
 - 任务1 安装Docker
 - 3.1.1 Docker和虚拟机
 - 3.1.2 Docker相关概念
 - 3.1.3 Docker运行原理
 - 3.1.4 在Ubuntu环境中安装Docker
 - 任务2 使用Docker命令管理Docker
 - 3.2.1 Docker镜像操作命令
 - 3.2.2 Docker容器操作命令
 - 任务3 使用docker-compose管理Docker
 - 3.3.1 docker-compose介绍
 - 3.3.2 docker-compose.yml常用命令
 - 3.3.3 docker-compose常用命令
 - 任务4 使用Docker+Jenkins实现CI
 - 3.4.1 Jenkins介绍
 - 3.4.2 Jenkins的安装
 - 3.4.3 Jenkins的配置
 - 3.4.4 使用Jenkins配置普通任务
 - 3.4.5 使用Jenkins Pipeline配置流水线任务
 - 第4章 分布式日志处理
 - 任务1 了解分布式架构下系统的监控问题
 - 4.1.1 接口监控问题
 - 4.1.2 日志监控问题
 - 任务2 使用Sleuth实现微服务跟踪
 - 4.2.1 微服务项目整合Spring Cloud Sleuth
 - 4.2.2 Spring Cloud Sleuth整合Zipkin
 - 任务3 搭建ELK+Kafka环境
 - 4.3.1 Elasticsearch介绍及环境搭建
 - 4.3.2 Kibana介绍及环境搭建
 - 4.3.3 Logstash介绍及环境搭建
 - 4.3.4 Kafka介绍及环境搭建
 - 任务4 使用ELK+Kafka实现日志收集
 - 4.4.1 发送日志信息到Kafka
 - 4.4.2 在Logstash中定义收集规则
 - 4.4.3 在Kibana中定义规则查询日志
 - 第5章 分布式业务实现
 - 任务1 使用RabbitMQ实现分布式事务
 - 5.1.1 分布式事务简介
 - 5.1.2 消息中间件简介
 - 5.1.3 RabbitMQ的安装与配置
 - 5.1.4 使用RabbitMQ实现分布式事务
 - 任务2 使用Redis-setnx实现分布式锁
 - 第6章 分布式部署实现
 - 任务1 使用Spring Cloud Ribbon实现大觅网服务负载均衡
 - 6.1.1 Ribbon简介
 - 6.1.2 服务消费者整合Ribbon
 - 6.1.3 负载均衡策略
 - 6.1.4 通过配置方式更改负载均衡策略
 - 任务2 使用Spring Cloud Zuul实现大觅网微服务统一网关
 - 6.2.1 微服务网关介绍
 - 6.2.2 搭建Zuul微服务网关
 - 6.2.3 使用过滤器过滤请求
 - 任务3 使用Spring Cloud Config实现大觅网分布式配置
 - 6.3.1 编写Config Server
 - 6.3.2 编写Config Client
 - 6.3.3 加密解密
 - 6.3.4 刷新配置
 - 6.3.5 用户认证
 - 第7章 分布式数据存储
 - 任务1 使用Elasticsearch实现商品全文检索
 - 7.1.1 Elasticsearch基础概念
 - 7.1.2 Elasticsearch语法
 - 7.1.3 编写Elasticsearch Java客户端
 - 任务2 使用Mycat实现水平分库
 - 7.2.1 Mycat简介
 - 7.2.2 Mycat安装及配置
 - 7.2.3 实现大觅网水平分库
 - 第8章 集成测试
 - 任务1 使用Sonar对大觅网代码进行规范测试
 - 8.1.1 配合Jenkins自动检测代码
 - 8.1.2 Sonar规则配置
 - 任务2 使用JMeter进行大觅网压力测试
 - 8.2.1 了解压力测试相关概念
 - 8.2.2 使用JMeter进行大觅网接口测试
 - 8.2.3 JMeter报告分析
 - 任务3 使用Issue进行大觅网前后端联调任务管理
 - 8.3.1 Issue简介
 - 8.3.2 使用Issue进行Bug管理
 
                        展开全部
                        
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。
