自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Ribbon-自定义Rule时遇到的问题

有时候,我们需要自定义Ribbon的负载均衡规则,但在这个过程中,可能会遇到一些问题。本文将讨论在自定义Ribbon规则时可能遇到的问题,并提供解决方案。这个自定义配置类不能放在@ComponentScan扫描的当前包以及子包中,否则这个自定义的IRule会被所有的Ribbon客户端共享,会导致一系列的问题。通过采用上述方式,可以顺利解决在自定义Ribbon规则时可能遇到的问题,让您可以继续愉快地编写代码。这样,每个Ribbon客户端都会得到一个独立的规则实例,解决了共享规则的问题。

2024-03-11 13:59:15 729

原创 K8s有损发布问题探究

流量有损是在应用发布时的常见问题,其现象通常会反馈到流量监控上,如下图所示,发布过程中服务RT突然升高,造成部分业务响应变慢,给用户的最直观体验就是卡顿;或是请求的500错误数突增,在用户侧可能感受到服务降级或服务不可用,从而影响用户体验。因为应用发布会伴随流量有损,所以我们往往需要将发布计划移到业务低谷期,并严格限制应用发布的持续时间,尽管如此,还是不能完全避免发布带来的风险,有时甚至不得不选择停机发布。

2024-03-08 23:41:02 611

原创 深入理解 Spring Boot 中的缓存清除机制

在这个快速教程中,我们将学习如何在 Spring Boot 应用中有效使用缓存清除。通过创建一个简单的示例,我们将展示如何配置和使用缓存清除,以保持数据的一致性和更新。

2024-03-08 23:38:00 1136

原创 基于HTTPStat排查跨国方案HTTP接口响应慢

HTTPStat 是一个用于分析和可视化 HTTP 请求的工具,它能够提供有关请求的详细性能数据,包括 DNS 解析、连接建立、TLS 握手、请求发送、响应接收以及总时间等。通过使用 HTTPStat,我们可以更清晰地了解每个请求在各个阶段所花费的时间,从而帮助排查接口响应慢的问题。

2024-03-08 23:36:25 940 1

原创 【Dubbo3探索之路(一)】

Dubbo3探索之路(一)为啥要研究 Dubbo 3协议最终的选择 TripleTriple 协议协议长什么样IDL 文件形式java 接口形式实验情况Dubbo 3.0 的 Service Mesh 能力为啥要研究 Dubbo 3今年来公司内部微服务越来越多,微服务架构搞了好多套。协议有 http、dubbo2、grpc、thrift。注册中心有 nacos、k8s 原生的、公司自研注册中心。服务治理有dubbo自带的、公司自研的。什么组合都有,很难管理、很难运维。于是乎,打算使用 Dubbo3.0

2021-12-12 03:10:11 443

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除