0
我知道这是一个常见问题,并且很久以前已经在此讨论过,并且提出了一些解决方案。但是,他们都没有真正解决我的问题。IIS Web Serive空闲超时
我有安装了IIS 7.5的Windows Server R2。在同一个应用程序池中托管了40多个Web服务。问题是一些Web服务在一段时间后会闲置,因为这些Web服务不太活跃。 Web服务必须随时准备好,因为它们用于处理电话银行交易。当这些Web服务在空闲后被调用时,它们需要较长的时间来响应,因此达到了超时。客户会遇到无法在手机上处理的交易。
这个问题有一个临时解决方案,它是一个小型应用程序,它被开发和实现,每天向每个Web服务发送两次虚拟请求,以唤醒Web服务。但是,这不能太频繁,因为这会影响银行的报告。
如下应用程序池设置的设置:
startMode = AlwaysRunning, idleTimeout = 00:00:00,
preloadEnabled = true
是否有任何其他的方式,而不是上面的设置来解决这样的问题?任何意见或建议,将不胜感激。