Performs an idempotent task on one node on cluster startup.
The task guarantees that when the actor is asked to perform the operation, the operation will only be executed on
one node of the cluster at a time, and that when the returned future is redeemed, the task will be performed.
This will start a cluster singleton which will execute the task. The task may be executed again when a new node
becomes the singleton, hence the task must be idempotent.
If the task fails, it will be re-executed using exponential backoff using the given backoff parameters.
Performs an idempotent task on one node on cluster startup.
The task guarantees that when the actor is asked to perform the operation, the operation will only be executed on one node of the cluster at a time, and that when the returned future is redeemed, the task will be performed.
This will start a cluster singleton which will execute the task. The task may be executed again when a new node becomes the singleton, hence the task must be idempotent.
If the task fails, it will be re-executed using exponential backoff using the given backoff parameters.