众包:我使用传统的经典ASP产品。为了完成事务结帐,我们打开一个iFrame(是的,我知道... blecht!),然后在iframe中的安全服务器上运行结帐服务器页面。结帐项目是一个ASP.NET Web应用程序。如何预热ASP.NET Web应用程序,以便在导航到启动时不需要很长时间?
下面是问题:应用程序的初始启动需要一点时间。有时候10秒。一旦升温,它再也不需要升温,并且一闪而过。我如何加快初始负载?
我的想法(这是一个doosey):当用户点击网站的经典区域时,在结账服务器上调用一个安全的Web服务来唤醒Web应用程序。然后,当用户实际击中该事物时,它被加热。
还有其他想法吗?
从哪个版本的IIS服务? –
IIS 6.0。我们很快迁移到7。 – crackedcornjimmy
您是否调查了(或者您能够调查)为什么Checkout应用程序花了这么长的时间来初始化? – davidsleeps