性能优化
文章平均质量分 70
wang_wpw
这个作者很懒,什么都没留下…
展开
-
记一次pinpoint内存占用过多故障排查
故障现象工作中用到pinpoint实现调用链的采集监控功能,在生产系统上线前进行了压力测试,测试过程中发现系统不停的做FGC导致系统不可用,通过内存工具核查发现大量调用链相关的对象进入了永久代,导致系统频繁的做FGC,下面是故障检测的详细过程及解决方案。调用链采集逻辑架构本系统主要采用pinpoint1.6.0版本,但对发送消息这块做了部分改造,调用链数据采集后发送到kafka队列,所以本次故障也...原创 2018-07-04 17:27:52 · 3652 阅读 · 3 评论 -
ElasticSearch写入性能优化
ES提高写入性能的目标增大写吞吐量,越高越好基本原则客户端:多线程,批量写可以通过性能测试,确定最佳文档数量 多线程:需要观察是否由HTTP429返回,实现Retry以及线程数量的自动调节服务器端:先分解问题,在单个节点上测试调整以达到最高吞吐量使用更好的硬件(通过观察CPU/IO Block) 线程切换/堆栈状况服务器端优化写入性能的一些手段降低IO操作使用ES自动...转载 2019-09-24 00:19:09 · 2828 阅读 · 0 评论