We have a several jobs that run as a group to process a single application request. We are running on adTempus 3.0.8.1.
START request
Request step 1
Request step 2
Request step n
END request
While a request is being processed, we must prevent another request from being started. I know there is an option to not start a job instance if one is already running, but in our case, the "START request" job will have started the next job and ended. We need to stop another "START request" job from running if -any- of the jobs are running.
I thought that I might start a "Fenceline" job in "START request" that would continue to run until "END request" terminated it. How can I keep "Fenceline" running (using as few system resources as possible) until "END request" terminates it?
Is there a better way? Please advise. Thanks.