提升 SharePoint 页面访问速度之“暖场”脚本

上一篇文章咱们讲到了关于若是采用IIS应用池回收技术来提升SharePoint的页面访问速度,今天来给你们讲一个SharePoint圈儿内“著名”的暖场脚本(Warm-up-script)。git

所谓暖场脚本,顾名思义,就是在一切正式的表演以前,先来给你们暖暖场,不至于使得你们感受到尴尬和不自在。同理,其实就是帮助SharePoint实现访问提速,不至于访问卡顿和缓慢。github

不知道你们有没有这样的感觉,天天早上来上班,会发现第一次打开SharePoint的速度很慢,以后会好不少,这是什么缘由呢? 有人可能会说,是否是个人浏览器的页面缓存会按期清理呢?shell

其实不是浏览器所致使的,而是SharePoint 服务器所致使的。 SharePoint Server是经过网站的形式向最终用户提供服务的,而这个网站是基于ASP.NET 的技术实现的。因为ASP.NET技术的特色,网站启动以后,页面在第一个用户第一次访问的时候,会须要进行所谓的JIT 编译,而这个时间,对于该用户来讲,可能会显得有点长。这也是你们广泛反映的问题,为何第一次要比较慢,而之后就较快了。浏览器

那么今天就来说一下如何进行这个所谓的“暖场”缓存

首先下载暖场脚本(微软推荐的下载地址)服务器

https://github.com/spjeff/spbestwarmupide

p_w_picpath

而后将该脚本放在本地目录下。网站

p_w_picpathp_w_picpath

 

打开Windows 任务计划,新建任务操作系统

p_w_picpath

输入任务计划的名字、描述、执行命令的帐号和操做系统版本3d

p_w_picpath

选择执行脚本的频率和相关选项

p_w_picpath

 

选择执行脚本的动做和脚本位置,建议加入 powershell.exe 程序命令.

参数内容 加入    -Command "C:\SPBestWarmUp\SPBestWarmUp.ps1"    路径根据本身的来哈

p_w_picpath

选择任务的相关配置

p_w_picpath

配置完了以后,能够试着跑一次,而后看下日志,看是否成功。

p_w_picpath

若是是如下日志记录内容,那就成功了。

p_w_picpath

接下来,咱们就来试试网页速度吧,杠杠滴!

相关文章
相关标签/搜索