金蝶云移动平台-使用IIS WarmUp功能原创
金蝶云社区-黄志洪
黄志洪
5人赞赏了该文章 4878次浏览 未经作者许可,禁止转载编辑于2021年02月05日 10:09:51

金蝶云 移动平台宿主于IIS中,那么不可避免的设计到IIS的老生常谈的问题;

注意:

1、版本高于windows 2012 r2,都按windows 2012 r2的配置。


2、版本是Window 2008 R2 + iis7.5 的ApplicationInitializationInstaller_x64.zip文章中的地址已失效,请访问

https://docs.microsoft.com/zh-cn/archive/blogs/amol/application-initialization-ui-for-iis-7-5



1、 第一次加载慢2、 Session超时。那么如何解决这个问题呢。
前提条件1、 windows 2008 r2 + iis  7.52、 windows 2012 r2 + iis 8.0
微软设计了一个模块,让应用程序可以有充足的时间暖机,暖机完成后才会开始接收第一个 HTTP 要求,这个模块即是 Application Warm-up 模块。Application Warm-up 模块是负责在应用程序处理第一个要求前,先给予其初始化的时间,让它可以在服务第一个要求前先做完初始化的工作后,再开放处理第一个要求。Application Warm-up 具有下列的功能:

1、 通过工作进程预载(pre-load workerprocess)来减少响应所需要的时间,尤其是第一个响应。

2、 通过工作进程预加载以增加在应用程序集区回收时的强固性。3、 自定义应用程序预加载功能。
配置文档下载: