"YOU AND THE ART OF ONLINE DATING" is the only product on the market that will take you step-by-step through the process of online dating, provide you with the resources to help ensure success. Get it now!
I don't know how I missed that :/ Thanks. – Scruffers Jul 12 at 11:26 If you find my answer useful then please don't forget to mark it as "accepted answer" – Grrrrr Jul 12 at 11:37.
I have a layer of identical app servers behind a load balancer. For operational reasons I have the constraint that the application configuration on both app servers must be identical so that nodes can easily be added and removed. All app servers share the same database.
App servers are not/will not be clustered. This has worked fine until now, but now I would like to have a scheduled job that executes on exactly one of the app servers. All app servers will run Quartz and have the same schedule for running jobs.
The trigger will fire on every app server, but I would like only one app server to actually execute the job - essentially they all race to start and only one actually starts, the remaining app servers just ignore the job. The idea here is that if we lose an app server, another one would run the job instead, and if we add new app servers, they will take their turn at running jobs. I was planning to do this by having a 'job lock' table in the database that all app servers would read prior to starting a job and only start if job is 'unlocked'.
The app server that makes the update first to the table will essentially block others by updating the table to a running state/resetting it at the end of the job. A) Can I hook this behaviour into Quartz so that it doesn't have to be done on a per job basis? Developers can add new jobs without worrying about job locking as it is abstracted away.
B) Does Quartz provide any built in mechanisms to achieve something similar to above so I don't have to roll it myself?
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.