提交 11ea4be8 编写于 作者: C cyberdak 提交者: 彭勇升 pengys

fix #939 (#969)

* fix #939

fix #939

* fixcheckstyle
上级 8106c385
......@@ -144,7 +144,12 @@ public class InstanceMetricEsUIDAO extends EsDAO implements IInstanceMetricUIDAO
long errorCallTimes = ((Number)response.getResponse().getSource().get(InstanceMetricTable.COLUMN_TRANSACTION_ERROR_CALLS)).longValue();
long durationSum = ((Number)response.getResponse().getSource().get(InstanceMetricTable.COLUMN_TRANSACTION_DURATION_SUM)).longValue();
long errorDurationSum = ((Number)response.getResponse().getSource().get(InstanceMetricTable.COLUMN_BUSINESS_TRANSACTION_ERROR_DURATION_SUM)).longValue();
responseTimeTrends.add((int)((durationSum - errorDurationSum) / (callTimes - errorCallTimes)));
long correctCallTimes = callTimes - errorCallTimes;
if (correctCallTimes != 0L) {
responseTimeTrends.add((int)((durationSum - errorDurationSum) / correctCallTimes));
} else {
responseTimeTrends.add(0);
}
} else {
responseTimeTrends.add(0);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册