A new node runs the ha singleton services. That is the definition of an ha singleton.
I understand that a new node will be picked to be the cluster's schedule manager, but what I?m wondering is will this new schedule manager know of the dead one?s schedule? If the schedule provider only provided its schedules to the now dead schedule manager, how can the newly picked schedule manager know what they were?
It would seem that the newly picked schedule manager would not know of any schedules to run, unless all of the cluster?s schedule managers share their schedules, but only the picked one actually runs them.
After some playing around with clustering, I found out that when the picked schedule manager gets notified that he?s it, he also gets the schedules automatically. He then continues scheduling everything as if there was no problem. Good design!