Improve sink blocking time resolution.

This commit is contained in:
Chuanyi Li
2018-08-08 07:53:44 +08:00
parent d24e10fb3e
commit 88de747ed5

View File

@@ -164,7 +164,7 @@ public class EntryEventSink extends AbstractCanalEventSink<List<CanalEntry.Entry
blockingStart = System.nanoTime();
}
applyWait(++fullTimes);
if (fullTimes % 1000 == 0) {
if (fullTimes % 100 == 0) {
long nextStart = System.nanoTime();
eventsSinkBlockingTime.addAndGet(nextStart - blockingStart);
blockingStart = nextStart;