生活MVC应用程序-IIS

生活MVC应用程序-IIS,iis,model-view-controller,Iis,Model View Controller,我有一个web应用程序(MVC),它以不同的时间间隔执行流程。 但是,在一段时间的不活动之后,应用程序“死亡”。 我猜这会“杀死”非法入境者。 我应该怎么做才能使应用程序永久存活 是否有可能杀死其他东西?每个web应用程序都由一个应用程序池执行。应用程序池有一个空闲时间,当达到该时间时,应用程序池将停止运行,直到出现另一个请求。您可以将空闲时间设置为更高的值 也就是说,在Asp.Net应用程序中长时间运行进程是一种不好的做法。您应该为此创建一个Windows服务。谢谢……是否有其他东西可以“杀

我有一个web应用程序(MVC),它以不同的时间间隔执行流程。 但是,在一段时间的不活动之后,应用程序“死亡”。 我猜这会“杀死”非法入境者。 我应该怎么做才能使应用程序永久存活


是否有可能杀死其他东西?

每个web应用程序都由一个应用程序池执行。应用程序池有一个空闲时间,当达到该时间时,应用程序池将停止运行,直到出现另一个请求。您可以将空闲时间设置为更高的值


也就是说,在Asp.Net应用程序中长时间运行进程是一种不好的做法。您应该为此创建一个Windows服务。

谢谢……是否有其他东西可以“杀死”应用程序,除非应用程序池(会话或其他东西)是的,如果存在未处理的异常或内存压力过大,应用程序池将死亡。但是,你最好重新设计你的应用程序,以便在asp.net之外执行那些长时间运行的进程,而不是尝试将其用于一个它不是设计用来执行的任务。不幸的是,我需要一个快速解决方案或补丁。ping应用程序使用的Windows服务是什么?有可能是这样吗?你可以创建一个Windows任务,定期从你的站点请求一个页面,作为一个快速而肮脏的解决方案。如果请求足够,那就太好了。Tnx Tnx Tnx