背景### 最近发生了一起 Java 大对象引起的 FullGC 事件。记录一下。 有一位商家刷单,每单内有 50+ 商品。然后进行订单导出。订单导出每次会从订单详情服务取100条订单数据。由于 ...
背景### 最近发生了一起 Java 大对象引起的 FullGC 事件。记录一下。 有一位商家刷单,每单内有 50+ 商品。然后进行订单导出。订单导出每次会从订单详情服务取100条订单数据。由于 ...
排查了3个多小时,因为一个简单的错误,发现一个强大的参数解析工具,记录一下。 背景 Nodejs 通过 tether 调用 Java Dubbo 服务。请求类的某个参数对象 EsConditio ...
故障和问题是系统设计与开发的指示灯。 引言 俗话说:好的战士,是从枪林弹雨中打出来的。好的工程师,是从沼泥坑洞中踩出来的。 在平常的开发中,人很难主动去思考深入的东西。故障,层出不穷的 ...
背景### 事情是这样滴: 有个发货服务化工程 D,依赖于数据访问服务 S 提供的若干个 dubbo 接口,还有一个服务接口自动化测试工程 T , 可以直接调用 D 和 S 的 dubbo / h ...
每一次故障都是一次宝贵的学习机会。 引语## 故障是开发者头上悬着的一把剑。俗语曰:no zuo no die. 可是开发者很难做到 no zuo. 如何在 zuo 的时候防止 die ...
2016年8月9号美好的七夕的早上,我精神抖擞地来到公司。一会之后,客服宅宅MM微信我,说一个VIP大店铺订单导出报表中一个订单有重复行。于是,我赶紧开始查探问题所在。经过一天的反复仔细追查 ...
最近遇到一例,HBase 指定大量列集合的场景下,并发拉取数据,应用卡住不响应的情形。记录一下。 问题背景### 退款导出中,为了获取商品规格编码,需要从 HBase 表 T 里拉取对应的数据。 ...