Spring Cloud 2.x-前言
简介
微服务已经成为企业开发的标配,阿里的Dubbo已经被企业大规模使用,Spring Cloud作为后起之秀,同时也是 Spring全家桶Spring家族的成员,未来前景一片光明,是时候开始研究学习了.
网上大部分文章都是基于Spring Cloud 1.x和Spring Boot 1.x进行搭建和介绍,Spring Cloud Finchley的Service Release 2 (SR2) 版本已发布,那就直接上手2.x. Spring Cloud Finchley 基于 Spring Boot 2.0.x 而构建.
查看发布说明以了解更多信息,可从 Maven中央仓库获取源码。
已升级的模块
| 模块 | 版本 |
|---|---|
| Spring Cloud Gateway | 2.0.2.RELEASE |
| Spring Cloud Sleuth | 2.0.2.RELEASE |
| Spring Cloud Config | 2.0.2.RELEASE |
| Spring Cloud Netflix | 2.0.2.RELEASE |
| Spring Cloud Commons | 2.0.2.RELEASE |
| Spring Cloud Contract | 2.0.2.RELEASE |
| Spring Cloud Vault | 2.0.2.RELEASE |
| Spring Cloud Openfeign | 2.0.2.RELEASE |
| Spring Cloud AWS | 2.0.1.RELEASE |
| Spring Cloud Cloud Foundry | 2.0.1.RELEASE |
| Spring Cloud Security | 2.0.1.RELEASE |
其他详细更新内容请查看发布公告,主要是各模块的 bug 修复。
GA: General Availability,正式发布的版本,官方推荐使用此版本。。
RELEASE: 正式版,等价于GA
SNAPSHOT: 快照版,可以稳定使用,且仍在继续改进版本。
PRE: 预览版,内部测试版. 主要是给开发人员和测试人员测试和找BUG用的,不建议使用;
模块介绍
| 模块 | 功能 |
|---|---|
| Spring Cloud Netflix | 与各种Netflix OSS组件集成(Eureka,Hystrix,Zuul,Archaius等)。 |
| Spring Cloud Eureka | 服务发现和注册中心,统一管理服务 |
| Spring Cloud Ribbon | 客户端RestTemplate负载均衡组件 |
| Spring Cloud Feign | 声明式服务调用,简化RestTemplate使用 |
| Spring Cloud Hystrix | 断路容错保护组件,实现优雅降级 |
| Spring Cloud Hystrix Dashboard | 监控仪表盘组件,监测节点和集群的请求 |
| Spring Cloud Zuul | 网关服务,映射服务请求路径 |
| Spring Cloud Config | 分布式配置中心,统一管理所有项目配置 |
| Spring Cloud Bus | 消息总线,批量刷新服务配置 |
文章列表
参考资料
- Spring Cloud 微服务实战 翟永超
- 网上一大堆博客/视频
Spring Cloud 2.x-前言的更多相关文章
- Spring Cloud feign
Spring Cloud feign使用 前言 环境准备 应用模块 应用程序 应用启动 feign特性 综上 1. 前言 我们在前一篇文章中讲了一些我使用过的一些http的框架 服务间通信之Http框 ...
- Spring Cloud搭建微服务架构----前言
前言 微服务并不神秘,只是在互联网技术发展过程中的一个产物,整个架构系统随着客户端的多样性,服务越来越多,devops的发展而产生的架构变种. 许多公司,通过采用微处理结构模式解决单体应用的问题,分解 ...
- Spring Cloud微服务安全实战_00_前言
一.前言: 一直以来对服务安全都很感兴趣,所以就学习.这是学习immoc的 jojo老师的 <Spring Cloud微服务安全实战课程>的笔记,讲的很好. 课程简介: 二.最终形成的架 ...
- Spring Cloud第一篇 | Spring Cloud前言及其常用组件介绍概览
本文是Spring Cloud专栏的第一篇文章,了解本篇文章内容有助于更好的理解后面文章 一.网站架构演变过程 1-1.传统架构 传统的SSH架构,分为三层架构 web控制层.业务逻辑层.数 ...
- Spring Cloud Netflix多语言/非java语言支持之Spring Cloud Sidecar
Spring Cloud Netflix多语言/非java语言支持之Spring Cloud Sidecar 前言 公司有一个调研要做,调研如何将Python语言提供的服务纳入到Spring Clou ...
- spring cloud+dotnet core搭建微服务架构:服务发现(二)
前言 上篇文章实际上只讲了服务治理中的服务注册,服务与服务之间如何调用呢?传统的方式,服务A调用服务B,那么服务A访问的是服务B的负载均衡地址,通过负载均衡来指向到服务B的真实地址,上篇文章已经说了这 ...
- spring cloud+dotnet core搭建微服务架构:Api网关(三)
前言 国庆假期,一直没有时间更新. 根据群里面的同学的提问,强烈推荐大家先熟悉下spring cloud.文章下面有纯洁大神的spring cloud系列. 上一章最后说了,因为服务是不对外暴露的,所 ...
- spring cloud+dotnet core搭建微服务架构:配置中心(四)
前言 我们项目中有很多需要配置的地方,最常见的就是各种服务URL地址,这些地址针对不同的运行环境还不一样,不管和打包还是部署都麻烦,需要非常的小心.一般配置都是存储到配置文件里面,不管多小的配置变动, ...
- spring cloud+dotnet core搭建微服务架构:配置中心续(五)
前言 上一章最后讲了,更新配置以后需要重启客户端才能生效,这在实际的场景中是不可取的.由于目前Steeltoe配置的重载只能由客户端发起,没有实现处理程序侦听服务器更改事件,所以还没办法实现彻底实现这 ...
- spring cloud+dotnet core搭建微服务架构:Api授权认证(六)
前言 这篇文章拖太久了,因为最近实在太忙了,加上这篇文章也非常长,所以花了不少时间,给大家说句抱歉.好,进入正题.目前的项目基本都是前后端分离了,前端分Web,Ios,Android...,后端也基本 ...
随机推荐
- 分布式存储ceph——(6)ceph 讲解
一.Ceph简介: Ceph是一种为优秀的性能.可靠性和可扩展性而设计的统一的.分布式文件系统.ceph 的统一体现在可以提供文件系统.块存储和对象存储,分布式体现在可以动态扩展.在国内一些公司的云环 ...
- No repeats please 全排列
把一个字符串中的字符重新排列生成新的字符串,返回新生成的字符串里没有连续重复字符的字符串个数.连续重复只以单个字符为准 例如, aab 应该返回 2 因为它总共有6中排列 (aab, aab, aba ...
- Java Web的简单项目部署
目录 项目介绍 安装并配置jdk和tomcat 安装并配置mysql 使用Eclipse导出war包 部署war包到服务器 导出项目的数据库 将项目的数据库导入服务器的数据库中 修改配置 重启Tomc ...
- webpack基本用法
1. 压缩代码(production模式) optimization: { minimizer: [new UglifyJsPlugin({ cache: true, parallel: true, ...
- mapper.xml 的配置
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "- ...
- 「FHQ Treap」学习笔记
话说天下大事,就像fhq treap —— 分久必合,合久必分 简单讲一讲.非旋treap主要依靠分裂和合并来实现操作.(递归,不维护fa不维护cnt) 合并的前提是两棵树的权值满足一边的最大的比另一 ...
- 把xlsx变成CSV
import pandas as pd import numpy as np import matplotlib.pyplot as plt #df.to_excel('C:/Users/Asus/D ...
- HTTP协议6之状态码--转
HTTP状态码,我都是现查现用. 我以前记得几个常用的状态码,比如200,302,304,404, 503. 一般来说我也只需要了解这些常用的状态码就可以了. 如果是做AJAX,REST,网络爬虫, ...
- Maven 学习总结 (七) 之 灵活构建
一个优秀的构建系统必须足够灵活,他应该能够让项目在不同的环境下都能成功地构建.Maven为支持项目的灵活性,内置了三大特性,即属性.Profile和资源过滤. Maven属性 通过<proper ...
- [面试]future模式
Future模式 什么是future模式? 传统单线程环境下,调用函数是同步的,必须等待程序返回结果后,才可进行其他处理. Futrue模式下,调用方式改为异步. Futrue模式的核心在于:充分利用 ...