FailureDetectorMetrics history = FailureDetectorMetrics.builder() .localNode(serverContext.getLocalEndpoint()) .graph(advisor.getGraph(pollReport.getClusterState()).connectivityGraph()) .build(); log.info("Handle healing. Failure detector state: {}", history.toJson()); log.info("Healing local node successful: {}", history.toJson());
FailureDetectorMetrics history = FailureDetectorMetrics.builder() .localNode(serverContext.getLocalEndpoint()) .graph(advisor.getGraph(pollReport.getClusterState()).connectivityGraph())
/** * Provide default metric. * @param layout current layout * @return default value */ private FailureDetectorMetrics getDefaultFailureDetectorMetric(Layout layout) { return FailureDetectorMetrics.builder() .localNode(getLocalEndpoint()) .layout(layout.getLayoutServers()) .unresponsiveNodes(layout.getUnresponsiveServers()) .epoch(layout.getEpoch()) .build(); }