Hey, so I have setup Rundeck in the following manner:
rundeck.url.com -> apache instances(2 of them) -> rundeck instances(2 of them).
We are using an oracle database on the backend for the job and project configurations, along with having a shared disk that holds the local configurations on the server. How do we handled scheduled jobs, b/c as it is now, if I schedule a job, the job runs from only that one server. That is good, but how do I handle it if a user schedules it and they happen to be on 01, but then what happens if 01 is down, and 02 is up. I need 02 to run the schedule. And at the same time, I only want the job to kick off from one server if they are both up.
How do we handle having scheduled jobs only ever running from one server. Frankly, doesn't matter which server the job kicks off from, or 01 or 02 server, but we definitely can't have it run twice.