写在开篇前:github地址:https://github.com/apache/skywalking.git介绍的skywalking版本:6.5.0 agent配置参数:...
写在开篇前:github地址:https://github.com/apache/skywalking.git介绍的skywalking版本:6.5.0 agent配置参数:...
RRDTool 是一套监测工具,可用于存储和展示被监测对象随时间的变化情况。比如,我们在 Windows 电脑上常见的内存和 CPU 使用情况: RRD 全称是 Round ...
问题场景:Demo工程引入a.jar,b.jar两个jar包,a.jar和b.jar下都存在同一个db.properties配置文件,读取配置信息的时候是否存在冲突和覆盖的问...
工作以来在微服务实践中接触到了很多的RPC实现方式,一直没能做一个系统的分析和总结。本系列将以美团点评开源的pigeon框架为例,从服务方初始化处理和服务注册、端口绑定和消息...
上篇我们了解到服务启动过程中,ProviderBootStrap.init()和ProviderBootStrap.startup(providerConfig);分别启动h...
服务的熔断指的是当调用方对服务的请求出现大量的超时和失败的情况下,后续对该服务的请求将不再发起调用,直接返回。保证资源的快速释放。等到服务恢复后再正常请求。服务的降级指的是为...
本篇将按请求处理的流程来分析MyCAT NIO网络通信框架。从请求的接收开始:1、NIOAcceptor 接收请求 拆解:FrontendConnection c = fac...
本篇将根据启动类MycatStartup.java来概览MyCAT的启动流程。为了简明清晰,所有源码只列出关键代码加以说明,只做NIO网络框架的相关分析。 Mycat的主要启...
一、逃逸分析 逃逸分析是编译语言中的一种优化分析,而不是一种优化的手段。通过对象的作用范围的分析,为其他优化手段提供分析数据从而进行优化。逃逸分析包括: 全局变量赋值逃逸 方...