点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 看到标题中的几个关键字系统自适应限流是不是觉得高大上,这个自适应又是如何实现的呢? 1、Sentinel 系统自适应概...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 看到标题中的几个关键字系统自适应限流是不是觉得高大上,这个自适应又是如何实现的呢? 1、Sentinel 系统自适应概...
1、问题现象 首先接到项目反馈使用 RocketMQ 会出现如下错误: 错误信息关键点:MQBrokerException:CODE:2 DESC:[TIMEOUT_CLEAN_QUEUE]broker busy,start flow control for a while,period ...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 真的非常开心,『中间件兴趣圈』公众号粉丝数正式迈过1W大关,达成一个重要里程碑,笔者感慨真的不容易。 2018年1...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 1、问题现象 首先接到项目反馈使用 RocketMQ 会出现如下错误: 错误信息关键点:MQBrokerException:CODE:2 DESC:[...
Dubbo 监控的实现基本原理就是在服务调用时收集服务调用并发度、服务响应时间,然后以一定频率向监控中心汇报统计数据。 1、源码分析MonitorFilter过滤器 过滤器作用 监控过滤器,向监控中心...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 本文是源码分析 Sentinel 系列的第十三篇,已经非常详细的介绍了 Sentinel 的架构体系、滑动窗口、调用链上下文、限...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 1、集群限流使用场景 首先一个服务有三个服务提供者,但这三台集群的硬件配置不一样,如图所示: 在这里插入图片描...
目录 一、运维需求 二、平滑扩容 1.下线从节点 2.重组主从模式 三、平滑缩容 1.关闭broker写权限 2.验证broker流量情况 3.验证broker积压情况 4.节点下线 四、问......
点击上方“中间件兴趣圈”,选择“设为星标” 『中间件兴趣圈』公众号主要以源码分析为手段成体系的剖析JAVA主流中间件,打造完备的互联网分布式架构体系。 但并不只是源码分析,还有很多实战...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 在介绍集群限流之前需要首先掌握动态数据源的配置方式,本文将根据 Sentinel 官方提供的代码提出整体架构思路,并最...
本文主要梳理 Kryo 序列化基本实现。重点剖析 Kryo # writeClassAndObject、Kryo # readClassAndObject 方法。 1、源码分析Kryo#writeClassAndObject public void writeClassAndObject (Out...
本文分享自微信公众号 - 中间件兴趣圈(dingwpmz_zjj)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...
用过 dubbo 的开发人员,在选取序列化时都会根据“经验”来选 kryo 为序列化框架,其原因是序列化协议非常高效,超过 java 原生序列化协议、hessian2 协议,那 kryo 为什么高效呢? 序列化协...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 1、DegradeSlot 概述 Sentinel 中的熔断实现类为 DegradeSlot。DegradeSlot 的类定义如下图所示: 由此可见,熔断主...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 温馨提示:如果大家对源码不感兴趣,可以直接跳到文末,查看其实战建议。 首先先回顾一下 Sentinel 流控效果相关的...
在源码分析 Dubbo 通讯篇之网络核心类一文中已给出 Dubbo netty client 的启动流程,如下图: 以 Dubbo 协议为例,DubboProtocol#refer 中,在创建 Invoker 时,通过 getClient 方法,开始 ...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 2020年04年01,对我来说一个非常值得纪念的日子,因为10年前的今天我从一个普通二类本科的大学毕业生正式步入职场,...
点击上方“中间件兴趣圈”,选择“设为星标” 做积极的人,越努力越幸运! 上一篇详细介绍了 SmoothBursty 的实现原理,本文将介绍带有预热机制的限速器实现原理。 本篇最大的亮点并不是简单...
没有更多内容
加载失败,请刷新页面