最新 最热

微服务架构:Nacos本地缓存 PK 微服务优雅下线

在上篇文章《微服务:剖析一下源码,Nacos的健康检查竟如此简单》中讲了当微服务突然挂掉的解放方案:调整健康检查周期和故障请求重试。朋友看了文章,建议再聊聊正常关闭服务时如何让微服务优雅下线。...

2021-12-07
0

微服务:剖析一下源码,Nacos的健康检查竟如此简单

前面我们多次提到Nacos的健康检查,比如《微服务之:服务挂的太干脆,Nacos还没反应过来,怎么办?》一文中还对健康检查进行了自定义调优。那么,Nacos的健康检查和心跳机制到底是如何实现的呢?在项目实践中是否又可以参考Nacos的...

2021-12-07
0

微服务之:服务挂的太干脆,Nacos还没反应过来,怎么办?

我们知道通过Nacos等注册中心可以实现微服务的治理。但引入了Nacos之后,真的就像理想中那样所有服务都由Nacos来完美的管理了吗?

2021-12-07
0

SpringCloud学习笔记(二)

微服务(Microservice Architecture) 是近几年流行的一种架构思想,关于它的概念很难一言以蔽之。

2021-12-07
1

Spring Cloud Gateway过滤器精确控制异常返回(实战,完全定制返回body)

本篇概览Spring Cloud Gateway应用中,处理请求时若发生异常未被捕获,请求方收到的响应是系统默认的内容,无法满足实际业务需求因此,从前一篇文章《Spring Cloud Gateway过滤器精确控制异常返回(分析篇)》开始,咱们深入分析...

2021-12-07
0

Spring Cloud Gateway过滤器精确控制异常返回(分析篇)

本篇概览在《Spring Cloud Gateway修改请求和响应body的内容》一文中,咱们通过filter成功修改请求body的内容,当时留下个问题:在filter中如果发生异常(例如请求参数不合法),抛出异常信息的时候,调用方收到的返回码和body都是...

2021-12-07
0

Spring Cloud Gateway修改请求和响应body的内容

本篇概览作为《Spring Cloud Gateway实战》系列的第九篇,咱们聊聊如何用Spring Cloud Gateway修改原始请求和响应内容,以及修改过程中遇到的问题首先是修改请求body,如下图,浏览器是请求发起方,真实参数只有user-id,经过网...

2021-12-07
1

Spring Cloud Gateway的断路器(CircuitBreaker)功能

本篇概览一起深入了解Spring Cloud Gateway的断路器(CircuitBreaker)功能:先聊聊理论再结合官方和大神的信息确定技术栈再动手开发,先实现再验证再趁热打铁,看看它的源码最后,回顾一下有哪些不足(下一篇文章解决这些不足)关...

2021-12-07
0

华为技术专家谈微服务分布式架构的服务配置管理

单体应用只需管理一套配置,而微服务架构后,每个系统都有自己的配置,并且各不相同,有些配置还需要能够动态改变,以动态降级、切流量、扩缩容,那微服务架构下,到底服务配置该如何管理。...

2021-12-07
0

Spring Cloud Gateway实战之二:更多路由配置方式

本篇概览本文是《Spring Cloud Gateway实战》系列的第二篇,通过前文咱们了解到Spring Cloud Gateway的核心是路由配置,然后在本地application.yml中配置了一条路由,但这种修改本地配置文件的方式缺乏灵活性,未必能满足灵...

2021-12-07
0