我制作了一个执行长时间sp的asp.net页面,假设执行sp的函数名为
我遇到了这个问题:
如果我在同一线程中运行
但是,如果我在另一个线程中执行
我的问题是:为什么会这样?
如果我以同步方式运行命令,则应用程序处于活动状态且不符合应用程序池回收的条件吗?如果我在新线程中创建它,那么它就符合应用程序池回收的条件吗?
为什么会这样?线程不如主线程重要吗?
Func1
。我遇到了这个问题:
如果我在同一线程中运行
Func1
(正常执行),应用程序池将不会重新启动,因为它认为它正在忙碌/工作。但是,如果我在另一个线程中执行
Func1
,则应用程序池将在此处设置的时间后自动重新启动:我的问题是:为什么会这样?
如果我以同步方式运行命令,则应用程序处于活动状态且不符合应用程序池回收的条件吗?如果我在新线程中创建它,那么它就符合应用程序池回收的条件吗?
为什么会这样?线程不如主线程重要吗?