Asp.net mvc web api中的计时器在几个小时后被销毁
我有一个web api项目,它使用未指定数量的计时器,用于用户创建的任务调度程序。Asp.net mvc web api中的计时器在几个小时后被销毁,asp.net-mvc,asp.net-web-api,asp.net-web-api2,iis-7.5,Asp.net Mvc,Asp.net Web Api,Asp.net Web Api2,Iis 7.5,我有一个web api项目,它使用未指定数量的计时器,用于用户创建的任务调度程序。 起初,所有计时器在20分钟后被销毁,然后我意识到应用程序池设置是原因。 这些设置如下所示: 空闲超时 回收利用 尽管我已将空闲时间更改为最大值(43200分钟),并将回收时间更改为特定时间,但计时器仍会在3或4小时后被销毁。 有谁能帮助我或提出更好的解决方案吗?是的,我有一个更好的解决方案,使用这个非常受欢迎的项目进行计划:谢谢Peter提供的解决方案,但我想知道我的项目中存在什么问题。
起初,所有计时器在20分钟后被销毁,然后我意识到应用程序池设置是原因。
这些设置如下所示:
有谁能帮助我或提出更好的解决方案吗?是的,我有一个更好的解决方案,使用这个非常受欢迎的项目进行计划:谢谢Peter提供的解决方案,但我想知道我的项目中存在什么问题。