首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Spring Cloud
huan1993
创建于2021-05-10
订阅专栏
Spring Cloud 学习
等 18 人订阅
共15篇文章
创建于2021-05-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring Cloud灰度部署
在我们系统发布生产环境时,有时为了确保新的服务逻辑没有问题,会让一小部分特定的用户来使用新的版本(比如客户端的内测版本),而其余的用户使用旧的版本,那么这个在Spring Cloud中如何实现
Spring Cloud Alibaba实现服务的无损下线功能
最近用到了Spring Cloud Alibaba开发微服务,在开发的过程中发现,当我们的服务上线或下线的时候,我们的Spring Cloud Gateway需要一段时间才能感知到,那么有没有办法能够
springcloud整合seata
在上一篇文章中,我们使用Seata整合了SpringBoot,在这篇文章中我们使用Seata整合SpringCloud。同时有了上一篇文章的基础,此处我们简单实现。
Spring Cloud Gateway 网关限流
在我们平时开发过程中,一般一个请求都是需要经过多个微服务的,**比如:**请求从A服务流过B服务,如果A服务请求过快,导致B服务响应慢,那么必然会导致系统出现问题。因为,我们就需要有限流操作。
Spring Cloud Gateway + Jwt + Oauth2 实现网关的鉴权操作
随着我们的微服务越来越多,如果每个微服务都要自己去实现一套鉴权操作,那么这么操作比较冗余,因此我们可以把鉴权操作统一放到网关去做,如果微服务自己有额外的鉴权处理,可以在自己的微服务中处理。
Spring Security Resource Server的使用
在[前一节](https://juejin.cn/post/6985411823144615972)我们学习了 Spring Authorization Server的使用,此处我们实现资源服务器。
Spring Authorization Server的使用
使用 spring-authorization-server 服务来实现授权服务的开发,完成 授权码、客户端的流程。
通过Nacos动态刷新Spring Cloud Gateway的路由
最近在学习Spring Cloud Gateway,而我们的路由配置默认情况下是写在配置文件中的,这样当我们有一个新的服务接入时,需要修改配置文件,然后重启网关应用程序,是否可以做到动态刷新路由信息。
eureka优雅下线某个服务
在我们项目发布的时候,如果我们的注册中心使用的是eureka,当我们有多个服务实例,在发布某个服务的时候希望达到平滑的发布,不要在服务的调用过程中出现错误。 比如:我们的商品服务有2个,我们发布的时候,先发实例A,在发实例B。 假设我们要先发 A 实例,如果A实例已经有正在处理…
Spring Cloud Alibaba Nacos Config 的使用
主要实现 nacos 作为配置中心的一些使用方法。 2、测试的过程中,发现如果定时任务的类上增加类 @RefreshScope 注解,那么 nacos 中的配置属性动态修改后,这个定时任务会失效。(参考代码:com.huan.study.product.RefreshScope…
Spring Cloud Gateway GatewayFilter的使用
路由过滤器允许我们以某种方式修改进来的Request和出去的Response。Spring Cloud Gateway内置很多的 GatewayFilter。 向下游的响应中增加一个 响应头。 移除上方指定的重复的响应头,并且保留第一个出现的。 将 fromHeader 参数的…
Spring Cloud Gateway Route Predicate Factory 的使用
记录Spring Cloud Gateway的一些用法,不对其原理进行过多的探究。 Spring Cloud Gateway 是 基于Spring boot 5、Spring Boot 2.0和Project Reactor 等技术开发的网关。它旨在为微服务提供一个简单有效的方…
Spring Cloud Alibaba 整合 Sentinel
4、一个简答的整合就整合完了,访问资源,查看控制台。 1、配置文件中加入 feign.sentinel.enabled=true 即可。 1、在RestTemplate上加入 @SentinelRestTemplate注解。 1、@SentinelResource 注解用来标识…
Spring Cloud Alibaba 的服务注册与发现
代码就是 普通的 spring boot 代码,测试微服务之间的调用,可以通过 ribbon 或 feign 等。此处略,参考下方的代码实现。
阿里Nacos部署
Nacos的集群至少需要3个或3个以上的节点才能集群,本地测试搭建集群,由于机器不够,在本地启动3个Nacos服务模拟集群,操作步骤如下。 http://ip1:port/openAPI 直连ip模式,机器挂则需要修改ip才可以使用。 http://VIP:port/openA…