Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesAny Scheduler Experts Out There?Any Scheduler Experts Out There?
Previous
 
Next
New Post
9/14/2012 11:23 AM
 

Hello Scheduler Experts!

I've been struggling with an issue for 6 months now and was hoping for a fix, to no avail. Here is some background of the issue and the support issue. The net is that jobs are running way too frequently, resulting in performance degradation, database bloat, etc.

As I continue to see if I can help identify the source of the issue to present to the DNN guys, I noticed the following today. There are several pieces of information here that either I am mis-interpreting or just don't jive. 

For example:

  1. Status = Waiting for open thread, even though the Free Threads is 1 and Active Threads is 0
  2. Max Threads is 1, yet most jobs listed have a different thread number. Some have -1, which I don't know what that means. But if max threads is only 1, not sure why each job would be queued to run in a separate thread. Is this irrelevant anyway? By that I mean even though the jobs are queued in multiple thread ID's, is there a gatekeeper that will still insure only one thread runs at a time (since max threads is set to 1)?

It seems that if I have a job that is scheduled to run at wide time distances apart, i.e. every 1 day, there is no issue, but if I have it set to run every 15 minutes, I get instances of the job running multiple threads at once or within seconds after the last, resulting in that job running 15 to 20 times within a minute instead of just once every 15 min. (You can see examples of this data in the above "background" link, and its not just my custom job, but other core jobs doing the same thing)

I want to use the scheduler to check for the status of some data and if certain thresholds are met, to send an email alert to my users. But I can't risk it sending out the same email hundreds of times a day. Is anyone else using the scheduler to send emails and having this issue? Or in general seeing jobs running more frequently than specified?

 
New Post
9/17/2012 11:46 PM
 
Nobody has any knowledge of the scheduler?
 
New Post
10/4/2012 8:34 AM
 

I too am having the same issue and have been trying to "fix" it for about a year as it was causing MAJOR production issues.. I have done everything that Mitch Sellers recommended as well, Timer Method, etc... nothing worked.. ended up creating my own process and now run it just using plain old Window Scheduled Tasks... the scheduler bundled with DNN is not reliable and I find it hard to believe this is not a hotter issue for DNN to fix as this issue has been around for a long time...

 

 

 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesAny Scheduler Experts Out There?Any Scheduler Experts Out There?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out