Spring,发布微服务

为什么选择Spring Cloud?
Spring Cloud为人员提供了于快速构建分布式中某些常见模式的工具(例如 , 配置 , 服务发现 , 断路器 , 智能路由 , 微代理 , 控制总线)分布式的协调产生了样板模式 , 并且使用Spring云人员可以快速支持实现这些模式的服务和应用程序 。 它们可以在任何分布式环境中正常工作 , 包括人员自己的笔记本电脑 , 裸机数据中心和受的平台 。
Spring Cloud特点
Spring Cloud专注于为典型的用例和扩展机制提供良好的开箱即用体验 , 以涵盖其他情况 。
分布式/版本化配置
服务注册和发现
路由
服务到服务的呼叫
负载均衡
断路器
分布式传递
作为新一代的服务框架 , Spring Cloud提出的口号是“面向云环境的应用程序”它为微服务架构提供了更加全面的技术支持 。 而且作为Spring的拳头项目 , 它也能够与Spring Framework、Spring Boot、Spring Data、Spring Batch等其他Spring项目完美融合 , 这些对于微服务而言是至关重要的 。
Spring Cloud的完整技术组成:
Spring,发布微服务
文章图片
内容简介
本书围绕如何整合以SpringCloud为核心的技术栈 , 来实现一个完整的微服务架构的而展开 。 全书大致分为三部分:
第一部分(第1至4章)从Spring Boot人手 , 从0到1快速搭建了具备高并发能力、界面友好的天气预报 。
第二部分(第5至7章)首先剖析单块架构的利弊 , 从而引入微服务架构的概念 , 并从1到0实现了微服务的拆分 。
第三部分(第8至16章)通过引入SpringCloud技术栈来实现对微服务的治理 , 重点讲解服务注册与发现、服务通信、服务消费、负载均衡、API网关、集中化配置、容器部署、日志、服务熔断、自动扩展等方面的话题 。
第一章—微服务概述
传统软件行业面临的
常见分布式架构
单块架构如何进化为微服务架构
微服务架构的设计原则
如何设计微服务
Spring,发布微服务
文章图片
Spring,发布微服务
文章图片
第二章—微服务的基石一Spring Boot
Spring Boot简介
开启第一个Spring Boot项目
Hello World
如何搭建环境
Gradle与Maven的抉择
Spring,发布微服务
文章图片
Spring,发布微服务
文章图片
第三章—Spring Boot的高级主题
构建RESTful服务
Spring Boot的配置详解
内嵌Servlet容器
实现安全机制
允许跨域访问
通信
数据持久化.
实现热插拔
Spring,发布微服务
文章图片
Spring,发布微服务


推荐阅读