public class MasterHealthCheckClient extends Object implements HealthCheckClient
Modifier and Type | Class and Description |
---|---|
static class |
MasterHealthCheckClient.Builder
Builder for a
MasterHealthCheckClient . |
class |
MasterHealthCheckClient.MasterServingCheckRunnable
Runnable for checking if the AlluxioMaster is serving RPCs.
|
class |
MasterHealthCheckClient.ProcessCheckRunnable
Runnable for checking if the AlluxioMaster process are running in all the masters hosts.
|
Constructor and Description |
---|
MasterHealthCheckClient(String alluxioMasterName,
boolean processCheck)
Creates a new instance of MasterHealthCheckClient.
|
public MasterHealthCheckClient(String alluxioMasterName, boolean processCheck)
alluxioMasterName
- the Alluxio master process nameprocessCheck
- whether to check the AlluxioMaster process is alivepublic boolean isServing()
isServing
in interface HealthCheckClient
Copyright © 2023. All Rights Reserved.