网站大量收购闲置独家精品文档,联系QQ:2885784924

K3Cloud 移动平台_使用IIS WarmUp.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
K/3 Cloud移动平台-使用IIS WarmUp功能 K/3 Cloud 移动平台宿主于IIS中,那么不可避免的设计到IIS的老生常谈的问题; 第一次加载慢 Session超时。 那么有么有办法,解决这个问题呢,答案是有,前提条件 windows 2008 r2 + iis 7.5 windows 2012 r2 + iis 8.0 微软设计了一个模块,让应用程序可以有充足的时间暖机,暖机完成后才会开始接收第一个 HTTP 要求,这个模块即是 Application Warm-up 模块。Application Warm-up 模块是负责在应用程序处理第一个要求前,先给予其初始化的时间,让它可以在服务第一个要求前先做完初始化的工作后,再开放处理第一个要求。Application Warm-up 具有下列的功能: 通过工作进程预载(pre-load worker process)来减少响应所需要的时间,尤其是第一个响应。 通过工作进程预加载以增加在应用程序集区回收时的强固性。 自定义应用程序预加载功能。 Windows 2008 R2 + IIS 7.5 2 WarmUp相关软件安装 2 WarmUp的配置 2 Session的超时时间和应用程序池的回收时间 5 Windows 2012 + IIS 8.0 6 WarmUp的安装 6 WarmUp的配置 6 Session的超时时间和应用程序池的回收时间 7 Windows 2008 R2 + IIS 7.5 WarmUp相关软件安装 Window 2008 R2 + iis7.5首先要安装两个模块才能支持Warm Up功能; 1 application-initialization UI for iis7.5 /b/amol/archive/2013/01/25/application-initialization-ui-for-iis-7-5.aspx 访问这个网页,下载最下面哪个ApplicationInitializationInstaller_x64.zip 2 App Warm Up /downloads/microsoft/application-initialization 按照操作系统下载即可 下载完毕之后安装这两个安装包,安装完毕之后需要重新启动机器 WarmUp的配置 Window 2008 R2 + iis7.5安装完Warm Up相关模块后,我们就可以进入IIS进行设置了,以下以中文版本为例,英文版本参照处理; 1 打开iis 管理器,你会看到以下界面,在其他中增加了Application initialization模块 2 双击application initialization,你就会看到以下界面 3 这里有两个页签,一个是Application Pool 一个是Website 我们首先来看Application Pool 注意此处是在图中红色框中,下拉选中K3Cloud这个应用程序池,修改StartMode为AlwaysRunning,然后点击Apply 采取同样的办法设置K3CloudApp和 ManageSite两个应用程序池为AlwaysRunning 4。下一步我们来设置Website,点击页签中的Website,切换至Webiste页签 如下图WebSite选择Default Web Site,Application选择K3Cloud,勾选上PreLoad和DoAppInitAfterRestart; 同时在initialization Page中填写以下值 mobile/preload.aspx;mobile/k3cloudxtport.aspx;mobile/dmfhandler.aspx;mobile/dform.aspx;mobile/k3cloudwxentport.aspx; 最后点击Apply即可完成设置 至此,我们WarmUp的设置完成,当然我们还可以进一步设置IIS中Session的超时时间和应用程序池的回收时间 Session的超时时间和应用程序池的回收时间 修改超时时间和应用程序池的回收时间,需要根据客户的使用频率参考调整,如果客户用户数不多,操作间隔时间长,可以考虑修改。如果客户使用量大,也可以不必调整 打开Website的根目录,找到Web.config,找到如下这行,修改如下中的30为240(单位为分钟); sessionState mode=InProc timeout=30 修改应用程序池回收时间,如下图,打开iis管理器, 选中应用程序池,然后选中K3Cloud,然后点击右边的高级设置,弹出窗口中 设置闲置时超时时

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档