
服务器性能问题
文章平均质量分 89
Jon_Deng
这个作者很懒,什么都没留下…
展开
-
MongoDB索引最佳实践
MongoDB Index文章目录MongoDB Index#0 什么是索引#1 MongoDB索引原理#2 何时不建议使用索引#3 何时应该使用索引#4 子文档字段建立索引的效率问题#5 显式地指定索引#6 OR条件查询注意事项#7 对子文档建立索引的注意事项#8 Mongo4.2新特性:Wildcard Index#9 Mongo4.2新特性:Full Text Search#0 什么是索引寻找扑克牌游戏有方片A~10这样10张扑克牌,现在牌全都盖住,我们需要从中找到方片5,怎么做?[外链图片原创 2021-04-25 15:45:06 · 744 阅读 · 0 评论 -
logback-RollingFileAppender源码分析(关于缓冲和性能)
打印性能是日志打印框架的核心关注点之一,从logback的日志打印流程看看其性能如何?本文基于logback1.2.3版本,以下配置(1.2.0版本后,logback提供了 SizeAndTimeBasedRollingPolicy 策略,可同时基于时间+空间两个维度控制日志文件的滚动)形如下面这句debug日志的打印,调用栈是这样的LOGGER.debug("msg {}", msg);Appender接口&实现类Appender接口作为logback的核心三大件(Logger、A原创 2021-04-25 15:33:49 · 1802 阅读 · 0 评论 -
慢查询导致API服务雪崩案例分析
为什么要做这个案例分析?因为在其他同学已经找到问题代码并修复后,我还没有彻底弄明白下面这2个问题: 1.为什么是这段代码导致的? 2.为什么看起来跟问题代码无关的接口也受影响变得恶化,这段代码到底是如何造成整个服务雪崩的?在搞懂上面的一系列问题后,我认为这是一次典型的慢查询导致服务雪崩案例(因为没有其他次要因素),沉淀总结下来,或许可以帮助我下次更快更准的找到排查思路,而不至于没有方向...原创 2020-03-09 18:28:51 · 644 阅读 · 0 评论 -
【Java内存溢出排查】gc监测以及内存突增问题排查
前情提要文档:【Java内存溢出排查】测试环境服务器挂...链接:http://note.youdao.com/noteshare?id=783e7ec89950f4167867ef3ef33470b6&sub=48AEFC6FDECB4C60869FAA5FABF57AB0通过以下命令信息可以确定是内存溢出,且Full GC后内存无法得到回收top -Hp 1 (发...原创 2020-02-29 22:35:45 · 3664 阅读 · 0 评论