class
LavinMQ::Clustering::Controller
- LavinMQ::Clustering::Controller
- Reference
- Object
Defined in:
lavinmq/clustering/controller.crConstant Summary
-
Log =
LavinMQ::Log.for("clustering.controller")
Constructors
Instance Method Summary
- #id : Int32
-
#run(&)
This method is called by the Launcher#run.
- #stop
- #wait_to_be_insync
Constructor Detail
Instance Method Detail
def run(&)
#
This method is called by the Launcher#run. The block will be yielded when the controller's prerequisites for a leader to start are met, i.e when the current node has been elected leader. The method is blocking.