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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Cronjobs / scheduled tasks / or similar?Cronjobs / scheduled tasks / or similar?
Previous
 
Next
New Post
4/23/2009 2:06 AM
 

Is it possible to create Cronjobs or scheduled tasks or similar with DotNetNuke? I would like to realize a task which every week runs over one of our SQL database tables and then for every row which timestamp is more than two weeks old will add this to an email which then will be send as a reminder to an assigned person.

 
New Post
4/23/2009 3:48 AM
 

 you can vreate scheduer jobs, like Forum module does for sending emails. Be aware that this requires the web site to be active, an unloaded (recycled) IIS application cannot run any jobs. If execution on precise time is necessary, you might need a job in Windows scheduler or SQL server scheduler.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
4/23/2009 4:08 AM
 

What does it mean when you say "to be active"? Does it mean that someone has to open the website on that time? Or does it mean that the system is running, so can be accessed, although nobody actually might be visiting the website that time?

Regarding your second answer: Precise time is not necessary, something like "once in two weeks" would be okay.

 
New Post
4/23/2009 5:19 AM
 

"Active" means that the application (IIS app Pool) is not unloaded or recycled - default configuration unloads applications after 20 minutes of inactivity. 

Besides, it depends, how the scheduler is triggered - this can be specified in Host Settings:

  • "Request mode" starts the scheduler everytime a page is called
  • "Timer mode" starts a background thread, which is running as long as the app is active. Disadvantage: the scheduler is missing portal context.

If the scheduler is not active at the designated time, the job will be executed when the app is restarted, you may specify, if missed multiple scheduled events shall be executed at once.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Cronjobs / scheduled tasks / or similar?Cronjobs / scheduled tasks / or similar?


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