上一篇文章中我们解决了一个 SharePoint Alert Me的问题,文章中提到了一个排查步骤是清理 SharePoint Configuration Cache 。本文就来介绍一下如何清理这个配置缓存。

 

1. 收先在所有的SharePoint server上停止SharePoint 2016 Timer service。

提高 SharePoint 页面访问速度之清理SharePoint Configuration Cache_第1张图片

2. 在以下路径中找到Config 文件夹,选择修改时间是最新的那个文件夹。

C:\ProgramData\Microsoft\SharePoint\Config

提高 SharePoint 页面访问速度之清理SharePoint Configuration Cache_第2张图片

3. 将那个文件夹备份,入下图箭头处。

提高 SharePoint 页面访问速度之清理SharePoint Configuration Cache_第3张图片

4. 打开Config文件夹下的那个文件,只保留cache.ini 文件,删除其他所有的XML文件。

提高 SharePoint 页面访问速度之清理SharePoint Configuration Cache_第4张图片

5. 删除完所有的XML文件之后,用记事本打开cache.ini 文件,将里面的数字设置成1,然后保存。

6. 然后重新启动SharePoint 2016 Timer service,等待文件夹下的XML文件生成。

7. 在下一台SharePoint server上执行相同的操作,直到所有的SharePoint server都完成了此操作。

8. 最后一步是在所有的SharePoint Server上以管理员的身份运行CMD,输入IISRESET:

提高 SharePoint 页面访问速度之清理SharePoint Configuration Cache_第5张图片

注:清cache的步骤因为涉及到IISRESET,所以会对用户访问站点有一点点影响,因为重启IIS会有大概十秒左右的时间。

 

这样的操作会帮助提高SharePoint 的访问速度,也可以解决部分故障问题。