我有一个在IIS 6上运行的应用程序,该应用程序还利用了WCF Web服务,当IIS已经启动或重新启动,并且用户第一次使用Web服务或第一次调用时,对调用的响应需要很长时间才能返回- 54秒。
虽然我理解问题在于编译代码和启动服务;我想知道是否有一种简单的方法,当IIS 6启动或重新启动时,用户可以使用web服务,并且只需等待几秒钟-例如6秒。
有没有一种简单的方法可以做到这一点--有没有可以运行的简单脚本?如果是这样的话,有人可以给我展示一个我可以使用的脚本吗?
谢谢
发布于 2011-05-27 22:33:39
在使用IIS6时,我们使用了非常愚蠢但有效的方法。我们有一个简单的控制台应用程序,它只是pinged应用程序(或者服务直接在一些不做任何事情的操作上),我们在windows任务调度程序中安排这个应用程序每隔几分钟运行一次。在过去的几年里,我在几家公司中看到了这种方法,因此我将其视为“标准方式”。
发布于 2012-10-15 20:20:54
我知道这是一个老帖子,但这是一个网页,描述了某人做了什么来加快web应用的速度,这需要……冷的时候启动的时间是54秒!
也许你也有同样的问题。
https://stackoverflow.com/questions/6153491
复制相似问题