某天早上,毛老师在群里问「cat 上怎么看 gc」。 看到有 GC 的问题,立马做出小鸡搓手状。 之后毛老师发来一张图。 图片展示了老年代内存占用情况。 第一个大陡坡是应用发...
某天早上,毛老师在群里问「cat 上怎么看 gc」。 看到有 GC 的问题,立马做出小鸡搓手状。 之后毛老师发来一张图。 图片展示了老年代内存占用情况。 第一个大陡坡是应用发...
MQ在我们日常开发过程中有着不可替代的作用,不仅可以帮助我们做到信息在系统间的传递,还能进行系统间的解耦合,也就是说消息的发送端与接收端不会有强依赖关系(例如接口调用)。市场...
简介 CAT基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。 CAT支持的监控消息类型包括: Transaction 适合记录跨越系统边界的程序访问行为...
从docker容器生成镜像 docker commit -a "zhaoolee" -m “完成uwsgi的配置” qs zhaoolee-qs:1.0 参数说明: -a为作...
限流,是服务或者应用对自身保护的一种手段,通过限制或者拒绝调用方的流量,来保证自身的负载。 常用的限流算法有两种:漏桶算法和令牌桶算法 漏桶算法 思路很简单,水(请求)先...
接上文,在客户端发出请求后,首先处理的自然是netty,在IO处理之后,就进入业务处理NettyServerHandler。最终的处理任务就落在了RequestThreadP...
说起CAT,需要先简单介绍一下分布式服务链路监控。随着微服务技术的普及,现在的系统体积变得越来愈庞大,功能变得越来越复杂。一个简单的接口,如查询操作,其背后可能涉及到几十甚至...
对于配置文件,我们不陌生,它提供我们可以动态修改程序运行能力。引用别人的一句话就是: 系统运行时(runtime)飞行姿态的动态调整 我可以把我们的工作称之为在快速飞行的飞机...
工作以来在微服务实践中接触到了很多的RPC实现方式,一直没能做一个系统的分析和总结。本系列将以美团点评开源的pigeon框架为例,从服务方初始化处理和服务注册、端口绑定和消息...