MCPcopy Create free account
hub / github.com/e2wugui/zeze / resetTimerTime

Method resetTimerTime

ZezeJava/ZezeJava/src/main/java/Zeze/Raft/Raft.java:511–515  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

509
510 // 重置 OnTimer 需要的所有时间。
511 private void resetTimerTime() {
512 var now = System.currentTimeMillis();
513 logSequence.setLeaderActiveTime(now);
514 server.getConfig().forEachConnector(c -> ((Server.ConnectorEx)c).setAppendLogActiveTime(now));
515 }
516
517 /**
518 * 每个Raft使用一个固定Timer,根据不同的状态执行相应操作。

Callers 1

convertStateToMethod · 0.95

Calls 4

setLeaderActiveTimeMethod · 0.80
forEachConnectorMethod · 0.80
getConfigMethod · 0.45

Tested by

no test coverage detected