自己做的一个。NET的网站,其中有长时间运行的线程,在自己电脑上测试良好,一天24小时线程都不会停,
可是当我传到空间后,经过写日志发现可能过个几小时[这期间是没有人访问],有时候很短,一个小时左右,就会触发一次Application_End事件,这样会导致我的线程停止,而使我的很多业务不能处理。
而再一次访问的时候,才会触发Application_start,我在这事件中有启动线程的操作,这样又会回复正常。
我想问一下,IDC是否会定期停掉网站,而达到回收资源的目的?
如果真的是这样,我如何防止他停掉我的呢?或者退一步说,在他停掉后,我如何立即又让我的站启动起来,从而让我的线程能继续执行?
希望哪位能给详细支支招,不胜感激!
谢谢各位了!