Here is how it works. Every 3 minutes (or as configured in the settings) the standby scheduler makes an attempt to connect to the master. If the connection succeeds, it downloads all updated job definitions. If the connection fails it waits a minute and makes another attempt. After several failed consecutive attempts (by default it does 3 attempts after first failure) the standby scheduler assumes that master site is down and it switches into standalone scheduler or master mode as specified in the settings. So if connection between A and B goes down B will start running jobs on its own. In a mean time C will see A running and will remain in the standby mode. As you can see in this scenario it does not make sense to have 2 standby scheduler. Regarding your second question. Where jobs run, locally or remotely, is defined in the job settings. When the standby takes over it continue running jobs according to they settings. So if a job has "local" as a host name in the settings t will run on the standby computer, if it has "agent E" and there is a remote agent profile defined for agent E then the standby will run this job on agent E. : We're still evaluating 24x7 and would like some more information about the : fail-over mode. Could you explain how it would work in the following example? : Say we set up 24x7 at three sites and have three schedulers : Site A - master scheduler : Site B - standby scheduler : Site C - standby scheduler : If the network connection between site A and site B goes down, but B to C and : C : to A are still up, what happens? : B can't comunicate with the master A, so does B become the master? If B can't : communicate with A then presumably A would remain a master too (or would the : mastership change get routed from B to A via C)? So would jobs then get : submitted to C twice? I'd guess that a computer will only bind to one master : scheduler at a time so that jobs can't be started twice. : I read in a previous thread about a standby scheduler going into stand-alone : or : auto-pilot mode when the master scheduler goes down. What does that mean? : Does : it continue starting scheduled task locally only, or does it still try to : start tasks on remote computers too? : Regarding configuration, it looks like on the master scheduler you can only : configure one standby scheduler. To specify more standby schedulers do you : simply configure all the standby schedulers to point to the master? : Keith Robichaud
|