.NET Development
Queue Message Monitor with Scheduler
Hi Rick, I finally stumbled across this little jewel Scheduler.cs in the Queue Message Monitor. I was looking for a way to schedule background task such as 'check FTP folders for new files', 'reprocess canceled queues', and a few others and this was the golden ticket. I was able to easily subclass the scheduler and hook it into the Global.asax. Now that the QMM is running continuously with the 'application initialization' installed, this is the perfect solution for running task at specific time intervals. The various blogs were most helpful. It doesn't get much better than this - Thank you! (Still looking for that new t-shirt in the store too!)
// Run scheduled background task
scheduler = new qmm_Scheduler()
{
CheckFrequency = 10000
};
scheduler.Start();