
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
首先第一点,作者绝对看了tomcat的源代码,哈哈。druid里的私有字段pos,filterSize和Tomcat中FilterChain的实现类org.apache.catalina.core.ApplicationFilterChain中的pos,n简直一模一样!作用完全一样,只是名字不一样而已,而且只是第二个不一样, druid的命名更能表述其意思.Tomcat中的请
使用aspose.words为Word插入水印
公司决定寻求一套完整的接口管理解决方案。最终我们在码云上找到了一个名为 easyopen 的接口管理项目。本文将主要探究下其背后的实现原理,方便以后将该平台集成到公司的既有项目中,或者借鉴其思路实现自己的接口管理平台。
Camel应用在生产环境下运行时候,必然会记录其执行上下文信息,以便于问题的追踪和回溯。但从浩如烟海的日志中找出感兴趣的内容势必是一个非常枯燥耗时的操作,本文意图缓解这一现象。
公司决定寻求一套完整的接口管理解决方案。最终我们在码云上找到了一个名为 easyopen 的接口管理项目。本文将主要探究下其背后的实现原理,方便以后将该平台集成到公司的既有项目中,或者借鉴其思路实现自己的接口管理平台。
本文详细介绍了如何借鉴 Glowroot 的"智能截流"理念,在 SkyWalking Agent 探针与业务层之间构建一套高效、可控的告警闭环机制。通过创新的 HTTP Webhook 方式击穿 ClassLoader 隔离墙,结合严谨的分层评估模型、异步分发与防告警风暴机制,实现了只针对"慢请求"和"错误链路"的精准告警。同时,通过白盒化监控大盘确保告警系统自身的可靠性,为研发团队提供了内部可
本文是《极简模式下单体Java应用的监控落地思路》专栏的深水区探索,针对纯内存监控方案"重启即清零"的痛点,提出基于RRD4j实现零运维成本的持久化方案。文章详细阐述了从JavaMelody到RRD4j的技术选型历程,科普了RRD环形数据库的核心原理,并展示了如何通过"Composite双写引擎"架构将RRD4j无缝融入现有监控体系。最终通过AI辅助快速落地,实现了系统CPU/内存历史趋势的可视化
本文针对跨系统协作中下游服务报错时难以追溯请求参数的痛点,介绍了如何基于已有的 SkyWalking-Local 极简监控底座,借助 AI 大模型能力对 SkyWalking 原生 HTTP 客户端插件进行"外科手术式"魔改。通过扩展插件动态抓取 HTTP 请求体参数,并设计动态启停与长度截断机制保障生产环境性能,实现了在故障排查时能精准还原调用现场,彻底终结上下游开发团队间的"盲盒式"对峙与无休
本文介绍了一款极简日志监控工具 log-viewer,它能以近乎零成本的方式解决Java应用日志查看的痛点。传统查日志需要SSH登录服务器、使用复杂命令,而该工具只需引入一个Jar包,即可通过Web界面实现类似IDE的日志浏览体验,支持实时滚动、智能高亮和在线过滤。相比自研方案或ELK等重型系统,它无需额外部署,完美适配Spring Boot和老旧Java应用,同时提供完善的安全配置。该工具将排障
文章摘要: 本文介绍了一款轻量级Java应用监控神器Glowroot,堪称单体极简监控的终极解决方案。相比传统APM工具复杂的部署架构,Glowroot仅需一个不到10MB的JAR包,通过-javaagent参数零侵入接入,即提供全链路追踪、火焰图分析和智能告警等能力。其独创的"慢请求优先存储"策略,在保证本地存储轻量的同时精准捕捉性能问题。与JavaMelody相比,Glow







