荆门住房建设厅网站,前端主要做什么,手机网站判断跳转,wordpress企业网站入门微服务的技术栈
服务治理#xff1a; 服务注册、发现、调用。
负载均衡#xff1a; 高可用、集群部署。
容错#xff1a; 避免雪崩、削峰、服务降级。
消息总线#xff1a; 消息队列、异步通信#xff0c;数据一致性。
网关#xff1a; 校验路径、请求转发、服务集成…微服务的技术栈
服务治理 服务注册、发现、调用。
负载均衡 高可用、集群部署。
容错 避免雪崩、削峰、服务降级。
消息总线 消息队列、异步通信数据一致性。
网关 校验路径、请求转发、服务集成。
配置管理 统一配置管理数据源配置、端口配置等。
链路监控 监控资源利用、服务响应等。
什么是Spring Cloud
Spring Cloud是快速构建分布式系统的工具集。 https://spring.io/projects/spring-cloud
Spring Cloud 主要功能 Spring Cloud 版本介绍
命名为什么是单词 设计的目的是为了更好的管理每个Spring Cloud子项目的清单避免自己的版本号与子项目的版本号混淆。
命名规则 用了英国伦敦地铁站的名称来命名首字母越靠后表示版本号越大。
常见版本号说明2.0.3 RELEASE
2主版本号当功能模块有较大更新或者整体架构发生变化时主版本号会更新。
0次版本号。次版本表示只是局部的一些变动。
2修改版本号。一般是bug的修改或者是小的变动。
RELEASE希腊字母版本号。此版本号用于标注当前版本的软件处于哪个开发阶段。
希腊字母版本号
Base设计阶段。只有相应的设计没有具体的功能实现。
Alpha初级版本。基本功能已经实现但存在较多的bug。
Beta相对于Alpha已经有了很大的进步消除了严重的BUG但还存在一些潜在的BUG还需要不断测试。
RELEASE最终版本没有太大的问题。
版本发布说明
BUILD-XXX开发版开发团队内部使用不是很稳定。
GA稳定版相比于开发版基本上可以使用了。
PREM1、M2要是修复了一些BUG的版本一个GA后通常有多个里程碑版。
RC候选发布版类似于发正式版观察期只修重大BUG。
SR正式版。
Spring Cloud Alibaba
什么是Spring Cloud Alibaba
它是Spring Cloud的子项目。
它致力于提供微服务开发的一站式解决方案包含微服务开发的必备组件。
它基于Spring Cloud符合Spring Cloud标准。
它是阿里的微服务解决方案。
Spring Cloud Alibaba成员组件
Spring Cloud Alibaba 组件
Spring Cloud Alibaba-Nacos实现注册中心、配置中心。
Spring Cloud Alibaba-Sentinel实现服务容错。
Spring Cloud Alibaba-Seata实现分布式事务。
Spring Cloud 组件
Spring Cloud-Ribbon实现负载均衡。
Spring Cloud-Feign实现服务调用。
Spring Cloud-Gateway实现服务网关。
Spring Cloud-Sleuth实现调用链监控。