How to manage many sharepoint timer jobs?
I have about 8 to 10 sharepoint timer jobs that are associated to a subsite within an web-app. I will need to schedule this jobs from 12 midnight to 6am every day and some of the jobs depend on the completion of the previous job. Although I can maintain difference when defining the schedule of job, I have a feeling that when it goes to production and with growing data, some jobs may complete beyond my expected time. Is there a way to specify conditions such as run Job2 once Job1 is done? Another question is to allow the Poweruser (or admin) to execute the timer jobs on-demand? I didn't see an option in central admin for the same. But in any case, I want to add a new section in settings.aspx such that I add each timer job within the section and launch the timer job once they click on the timer job link. Is this possible? please suggest.
July 7th, 2010 9:12pm

SharePoint Timer Schedule Manager http://community.zevenseas.com/Blogs/Robin/archive/2009/07/24/want-to-configure-timer-jobs.aspx Timer Job Administration http://sptimerjobadmin.codeplex.com/ SharePoint Timer Scheduler http://sptimerscheduler.codeplex.com/ My Blog http://dhireny.blogspot.com
Free Windows Admin Tool Kit Click here and download it now
July 7th, 2010 11:20pm

Some of the jobs depend on the completion of the previous job. Although I can maintain difference when defining the schedule of job, I have a feeling that when it goes to production and with growing data, some jobs may complete beyond my expected time. Is there a way to specify conditions such as run Job2 once Job1 is done?
July 9th, 2010 8:23pm

Hi Anirudh123, I don’t think it’s possible to specify conditions such as run Job2 once Job1 is done. The tools and articles which Dhiren said are helpful. I have some questions about your post. What ‘s the meaning of “some jobs may complete beyond my expected time.”? Did you point to the default sharepoint timer job or some custom job? Sharepoint uses the “windows sharepoint services timer” service to manage the Timer Jobs. So I also think it’s not a good idea to try to manage the time job by yourself. Of course, if the timer job is developed by yourself, you can specify conditions such as run Job2 once Job1 is done. You can write the status of the time job in a file and then the next time job to monitor the change of the file to validate whether the first one is finished. Hope it’s helpful
Free Windows Admin Tool Kit Click here and download it now
July 13th, 2010 10:51am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics