怎么来阻止 Application_End事件

问题描述

ASP.NET做了一个TIMER定时任务,原来是网站应用程序在没有请求时,过一定的时间就会停止应用程序,具体点来说,就是网站中的最后一个session结束时,网站应用程序就会结束。当然就会触发Application_End事件。随之定时任务也会停掉。怎么来阻止Application_End事件呢?

解决方案

解决方案二:
你还是在你的服务器放一个定时服务吧,或者计划任务.
解决方案三:
网站回收会触发Application_End应该采取一个线程访问自己
解决方案四:

解决方案五:
学习
解决方案六:
楼主的意思是不让应用程序被end吧,这个做不到,asp.netweb应用程序会随时被end
解决方案七:
我觉得用windowsservice好点。asp.net中使用定时器不太靠谱。
解决方案八:
定时给自己网站发送web请求,以维持Session个数不为零。
解决方案九:
使用WindowsService定时向站点POST请求
解决方案十:
在你的Timer里面放一个访问网站的代码,有访问就不会停止了
解决方案十一:
Application_End里面去访问自己的网站HttpWebRequestmyHttpWebRequest=(HttpWebRequest)WebRequest.Create("地址");HttpWebResponsemyHttpWebResponse=(HttpWebResponse)myHttpWebRequest.GetResponse();StreamreceiveStream=myHttpWebResponse.GetResponseStream();//得到回写的字节流
解决方案十二:
该回复于2011-02-18 10:50:12被版主删除
解决方案十三:
引用6楼findcaiyzh的回复:

我觉得用windowsservice好点。asp.net中使用定时器不太靠谱。

极是
解决方案十四:
引用6楼findcaiyzh的回复:

我觉得用windowsservice好点。asp.net中使用定时器不太靠谱。

极是
解决方案十五:
该回复于2011-12-28 10:33:58被版主删除
解决方案:
阻止application_end,破坏自然的规律。
解决方案:
阻止application_end,破坏自然的规律。
解决方案:
阻止application_end,破坏自然的规律。既然是互联网的程序,但是你的这个不像啊

时间: 2024-10-25 12:34:58

怎么来阻止 Application_End事件的相关文章

阻止Application_End事件的解决方案

在做项目时,遇到同步ERP数据的问题,客户要求是:程序中,设置一个开始时间,再设置一个时间间隔,让程序每隔一段时间导出销售记录,这个开始时间和时间间隔可以手动修改设定.      这问题纠缠了我好几天,总算解决了,写文档记录:      首先,要让程序定时执行任务,可以使用ASP.NET中的Timer计时,不过这个定时不是很准,如果用它,还会遇到其他的问题,后面会提到.第二种方法是,使用一个叫做:Quartz.NET开源项目,专门用来调度定时作业. 这次项目中,我用到的就是Quartz.NET组

JS阻止冒泡事件以及默认事件发生的简单方法

 这篇文章主要介绍了JS阻止冒泡事件以及默认事件发生的简单方法,有需要的朋友可以参考一下 如果<p>是在<div>里面,那么呢,<P>有一个onclick事件,<div>也有onclick事件,为了触发<P>的点击事件时,不触发父元素的点击事件,那么就需要调用如下函数:    代码如下: function stopBubble(e){   if(e&&e.stopPropagation){//非IE    e.stopPropag

阻止JavaScript事件冒泡传递(cancelBubble 、stopPropagation)_javascript技巧

cancelBubble在IE下有效 stopPropagation在Firefox下有效 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/1999/xhtml

js-关于不同浏览器中JS阻止默认事件preventDefault()方法!

问题描述 关于不同浏览器中JS阻止默认事件preventDefault()方法! 今天在学习HTML5时候学到拖动图片到一个DIV中,采用preventDefault阻止图片默认行为, 在IE,谷歌中都可以,但是火狐却不行,拖放图片时候还是会打开新的页面.查了很多资料 都说IE要特殊写,火狐不用.这个网站大家可以测试,火狐到底该怎么写呢,请问!http://www.runoob.com/try/try.php?filename=tryhtml5_draganddrop2 解决方案 jquery.

阻止事件冒泡,阻止默认事件,event.stopPropagation()和event.preventDefault(),return fal的区别

今天来看看前端的冒泡和事件默认事件如何处理 1.event.stopPropagation()方法 这是阻止事件的冒泡方法,不让事件向documen上蔓延,但是默认事件任然会执行,当你掉用这个方法的时候,如果点击一个连接,这个连接仍然会被打开, 2.event.preventDefault()方法 这是阻止默认事件的方法,调用此方法是,连接不会被打开,但是会发生冒泡,冒泡会传递到上一层的父元素: 3.return false  : 这个方法比较暴力,他会同事阻止事件冒泡也会阻止默认事件:写上此代

jQuery中阻止冒泡事件的方法介绍_jquery

一.冒泡事件简介 当我们点击一个控件的时候,如果包括这个控件的父控件也有click事件,则会继续执行.比如:div下的a都有click事件,点击a的时候,会alert出现2次.这个现象叫做冒泡事件. 这个事件从原始元素开始一直冒泡到DOM树的最上层.目标元素: 任何一个事件的目标元素都是最开始的那个元素,在我们的这个例子中也就是按钮,并且它在我们的元素对象中以属性的形式出现.使用事件代理的话我们可以把事 件处理器添加到一个元素上,等待一个事件从它的子级元素里冒泡上来,并且可以很方便地得知这个事件

js事件冒泡、事件捕获和阻止默认事件详解_javascript技巧

谈起JavaScript的 事件,事件冒泡.事件捕获.阻止默认事件这三个话题,无论是面试还是在平时的工作中,都很难避免. 1.事件冒泡先来看一段代码: var $input = document.getElementsByTagName("input")[0]; var $div = document.getElementsByTagName("div")[0]; var $body = document.getElementsByTagName("bod

一个小例子解释如何来阻止Jquery事件冒泡_jquery

什么是JS事件冒泡? 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window). 如何来阻止Jquery事件冒泡? 通过一个小例子来解释 <!DOCTYPE html PUBLIC "-//W3C//D

application_end 事件什么时候执行

问题描述 为什么写在这个事件里的代码不能执行呢?而相同的代码在其他地方就可以 解决方案 解决方案二:把vs自带的web服务器asp.netdevelopmentserver关闭,测试下解决方案三:HttpApplication实例处理该请求以及后面的请求,直到最后一个实例退出并引发Application_End事件解决方案四:以下两种情况会执行application_end事件1.关机2.修改了web.config文件解决方案五:又有一个发现在该事件中的代码可以执行.在事件application