3 Replies Latest reply on Feb 3, 2005 5:55 PM by mjessee

    XMLScheduleProvider and Clusters

    mjessee

      I have a question concerning scheduling something to happen in a cluster. The clustering doc describes how you can configure the schedule providers to only provide their schedules to one of the schedule managers by using the HASingleton attribute set to true. This would then only run the schedule on one of the nodes in the cluster. This is good. But what happens if that particular node goes down? Does another node?s schedule manager start running the previously provided schedules? Or do the schedules just get dropped?

      Thanks!

        • 1. Re: XMLScheduleProvider and Clusters
          starksm64

          A new node runs the ha singleton services. That is the definition of an ha singleton.

          • 2. Re: XMLScheduleProvider and Clusters
            mjessee

            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.

            • 3. Re: XMLScheduleProvider and Clusters
              mjessee

              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!