據我所知,quartz.net
調度程序在global.asax
中啓動。也就是說,除非有人訪問該網站,否則quartz.net
調度程序不起作用。這不是一種安全的方法,因爲調度程序線程可以通過重新啓動服務器或IIS池中的進程被終止來終止,調度程序線程將保持未啓動狀態,直到有人再次訪問網站。Web應用程序如何在共享主機上實現計劃任務?
我們可以使用Windows調度程序來解決這個問題。但我們正在使用共享主機,我們無法在主機上編寫服務或SQL Server作業或安排Windows任務。
如果我們確定我們的網站每天都有訪問,這不是問題。 如果不是,即使沒有人訪問我們的網站幾天,即使服務器重新啓動,我們如何確保網絡調度程序始終工作?
這些服務可以幫助:http://www.onlinecronservices.com/ – Kizz