Spring Cloud
文章平均质量分 94
Spring Cloud相关组件使用
wmxz520
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Nacos配置中心总结
nacos作为配置中心时,需要在bootstrap.yml文件中添加nacos config相关的配置,这样系统启动时就能先去拉取nacos server上的配置了。拉取过来后会和本地配置文件进行合并。bootstrap.yml文件配置文件读取规则配置文件的优先级。原创 2025-01-01 15:52:32 · 1071 阅读 · 0 评论 -
Spring Cloud Alibaba2022之Sentinel总结
Sentinel是一个面向云原生微服务的流量控制、熔断降级组件。原创 2024-12-29 17:27:17 · 1295 阅读 · 0 评论 -
Spring Cloud学习之Spring Cloud Config
Spring Cloud Config是一个分布式的配置管理方案,分为Server端和客户端。Server端在项目中一般是一个独立的moudule,主要是与配置仓库交互,从仓库中获取配置文件;而客户端一般是与其它服务配合使用,从Server端中获取配置文件。当我们修改了仓库中的配置文件的时候,Server端中的配置文件会自动更新,而客户端中的配置文件默认情况下需要进行手动刷新。原创 2022-10-04 09:15:28 · 601 阅读 · 0 评论 -
Hystrix学习笔记
你好!这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。Netflix开源的一个组件库,可以防止微服务调用中出现的级联错误,提供微服务系统的可用性。原创 2022-09-11 16:50:50 · 577 阅读 · 0 评论 -
Nacos学习之使用Nacos作为配置中心
Nacos学习之使用Nacos作为配置中心。原创 2023-01-10 21:28:00 · 1116 阅读 · 0 评论 -
SpringCloud之Eureka学习
Eureka学习Eureka的作用Eureka服务端安装1.新建模块,这里新建的是Eureka_server11112.修改pom文件,添加以下内容 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId原创 2020-11-03 21:46:41 · 151 阅读 · 0 评论 -
微服务之分布式事务概念
一致性指的是用户访问分布式系统中的任何一个节点,得到的数据必须一致。即需要考虑分布式系统中的节点如何进行数据同步。可用性是用户访问任意一个健康的节点,必须能得到响应,而不是超时或者拒绝。分区容错性中的分区指的是是当系统因为网络故障或者某个节点与其它节点失去连接,而形成独立分区时。容错性指的是在集群中出现分区时,整个系统也要能够持续对外提供服务。总结一下:分布式系统一定要满足分区容错性,如果不能满足分区容错性,那就和单体系统没有区别了,一旦出现问题,整个系统就不可用了。原创 2024-03-31 22:10:35 · 1165 阅读 · 0 评论 -
SpringCloud之网关组件Gateway学习
Spring Cloud Gateway是Spring Cloud的⼀个全新项目,⽬标是取代Netflix Zuul,它基于Spring5.0+SpringBoot2.0+WebFlux(基于高性能的Reactor模式响应式通信框架Netty,异步⾮阻塞模型)等技术开发,性能⾼于Zuul,官方测试,Gateway是Zuul的1.6倍,旨在为微服务架构提供种简单有效的统⼀的API路由管理方式。Spring Cloud Gateway不仅提供统的路由方式(反向代理)并且基于 Filter(定义过滤器对请求过滤,原创 2024-03-23 22:50:25 · 1154 阅读 · 0 评论 -
分布式事务之Seata使用
Seata是阿里巴巴开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。原创 2024-04-04 17:01:17 · 912 阅读 · 0 评论 -
Spring Authorization Server实战
OAuth是一个开放标准的授权协议,允许用户授权第三方应用访问其在某个服务提供者上的受保护资源,而无需将其实际的凭证(比如用户和密码)分享给第三方应用。OAuth2.0协议的流程如下:用户打开客户端后,客户端要求用户给与授权;用户同意给客户端授权;客户端使用上一步获得授权,向服务器申请令牌;授权服务器对客户端认证后,向客户端发放令牌;客户端使用令牌,向资源服务器申请获取资源;资源服务器确认令牌有效后,向客户端开发资源;原创 2024-07-20 17:52:40 · 1874 阅读 · 0 评论 -
Spring Cloud2022之OpenFeign使用以及部分源码分析
Feign是Netflix开发的⼀个轻量级RESTful的HTTP服务客户端,可以使用⽤它来发起请求,进行远程调用。Fegin是以Java接口注解的⽅式调⽤Http请求,而不是像RestTemplate那样,在Java中通过封装HTTP请求报⽂的⽅式直接调用。Feign可帮助我们更加便捷,优雅的调⽤HTTP API:不需要我们去拼接url然后调⽤restTemplate的api,但是Fegin的缺点缺点,它不支持SpringMVC的注解。原创 2024-02-29 22:52:36 · 1054 阅读 · 2 评论 -
SpringCloud Alibaba 2022之Nacos学习
Nacos是 Dynamic Naming and Configuration Service 的首字母简称,Naocs是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos概述Nacos下载其实下载的是Nacos Server,我们下载启动Nacos Server后,访问8848端口就可以看到Nacos Server的登录页面了。默认登录用户名和密码都是Nacos。Nacos下载。原创 2024-02-25 17:28:42 · 1536 阅读 · 0 评论
分享