摘要: 引言 在现代软件架构中,缓存是提高系统性能和响应速度的重要手段。然而,如果不正确地使用缓存,可能会导致严重的线上事故,尤其是缓存的大热key问题更是老生常谈。本文将探讨一个常见但容易被忽视的问题:缓存大热key和缓存击穿问题。我们将从一个真实案例入手,分析其原因,并提供解决方案和预防措施。 案例描述 阅读全文
posted @ 2025-10-30 11:20 京东云开发者 阅读(11) 评论(0) 推荐(0)
摘要: 一、先提出一个问题 我们如果在JVM退出的时候做一些事情,比如关闭远程链接,怎么实现呢? 二、ShutdownHook简介 java里有个方法Runtime.getRuntime#addShutdownHook,是否了解呢? ShutdownHook是什么意思呢,看单词解释“关闭钩子”,addShu 阅读全文
posted @ 2025-10-30 11:20 京东云开发者 阅读(8) 评论(0) 推荐(0)
摘要: 一 现象 调用方A -> JSF -> 提供方B 大多数情况下,调用方耗时 和 提供方耗时 基本没有差别 个别情况下,调用方耗时 远高于 提供方耗时,大概5分钟20+次 1.调用方A耗时如下图 2.提供方B耗时如下图 3.调用方监控添加 在调用JSF接口前后加的监控,没有其他任何逻辑,包括日志打印 阅读全文
posted @ 2025-10-30 11:20 京东云开发者 阅读(7) 评论(0) 推荐(0)