一个大对象引起的血案,GC的踩坑实录

背景:   问题: 有个渠道支付服务,负责与所有支付相关服务进行交互,包括 渠道下单支付,渠道成功通知,渠道的对账等 服务4台机,平时跑的都很稳定,通过thrift进行对外提供服务,且平时并未发现访问超时的情况,已经平稳在线上跑了1年多了,没出现过超时问题。 但最近发...

2017-01-13 22:22:17

阅读数 940

评论数 0

故障重现(内存篇2),JAVA内存不足导致频繁回收和swap引起的性能问题

背景起因: 记起以前的另一次也是关于内存的调优分享下 有个系统平时运行非常稳定运行(没经历过大并发考验),然而在一次活动后,人数并发一上来后,系统开始卡。 我按经验开始调优,在每个关键步骤的加入如下代码耗时统计进行压测: long startTime = System.currentTimeMil...

2017-01-09 10:03:24

阅读数 5252

评论数 0

今年上班第一天,用一颗查找二叉树开启脑洞

package com.he.test; import java.util.HashMap; import java.util.Map; /** * happy new year * * @author hejb * */ public class Start { class...

2017-02-06 17:11:55

阅读数 186

评论数 0

提示
确定要删除当前文章?
取消 删除