Package titan
Class TitanMaster
java.lang.Object
titan.TitanMaster
The main entry point for the Titan distributed system. This class is responsible
for initializing and orchestrating core components such as the scheduler and
autoscaler, and for managing the overall lifecycle of the Titan master node.
It sets up the necessary services and keeps the application running.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
TitanMaster
public TitanMaster()
-
-
Method Details
-
main
The main method and entry point for the TitanMaster application. This method initializes and starts the core services required for the Titan master node, including the scheduler and the autoscaler. It also retrieves critical configuration parameters fromTitanConfigfor services like Redis and worker heartbeat intervals.The main thread is kept alive indefinitely to ensure the application continues to run and manage its services.
- Parameters:
args- Command line arguments (not currently used).
-