有没有办法回收然后重新加载应用程序池?
我的问题是登录我的 Web 应用程序时性能缓慢。我发现“空闲超时(分钟)”默认为 20。这导致应用程序在空闲时终止,以便它可以在下次访问时重新启动。在网上搜索后,我发现这个值可以设置为 0,所以它不会终止。但是回收后第一次访问,一个应用池要新建一个w3wp.exe工作进程,速度慢,因为需要创建应用池,加载ASP.NET或其他框架,然后应用程序需要被加载。来源就在这里
这意味着每次应用程序回收时,第一个访问者在登录、做一些事情并注销时必须比其他访问者等待更长的时间。
Web 应用程序使用 Dynamics AX 2009 中的 ISS。