当前位置: 代码迷 >> SharePoint >> 小弟我的sharepoint网站打开时快时慢,帮分析下原因
  详细解决方案

小弟我的sharepoint网站打开时快时慢,帮分析下原因

热度:208   发布时间:2016-05-02 06:59:17.0
我的sharepoint网站打开时快时慢,大虾帮分析下原因
单位门户使用sharepoint搭建,10个前端+2个数据库服务器,服务器配置超级好(128G  64核),内容数据库仅136G,巡检中各项指标都很正常,内存总占用率<50G,cpu峰值<10%。
但是最近很头疼,(系统已经运行1年半了,之前没有过),打开页面10次左右卡一次,卡的时候整个服务器场页面访问都会受影响,卡过去就又恢复正常一会,隔几次又接着卡。卡的时候内存、CPU也无大的异常。
解决问题试过:1、服务器重起。
                          2、数据库集群切换。
两种方法都没有解决问题,重起一点效果没有,但是数据库切换后当时状况能改善一丁点,(10次卡一次,换为20次卡一次)。但是1周后又一样卡了。

服务器保证没有病毒,经过观察发现一个规律:每次卡的时候,任务管理器中查看性能--cpu使用记录,其中一核曲线顶到头。

这样的。但是当时CPU总体占用率也就5%。
请高手指教下怎么回事?怎么解决阿?
------解决思路----------------------
建议检查代码,是否有一些该释放的对象未释放,该关闭的连接没关闭,造成阶段性卡顿
------解决思路----------------------
第一步:首先需要确认最近SharePoint环境是否做过改动,比如新部署了solution/feature等。如果有,需要检查代码质量。
第二步:查看卡顿的时候,SharePoint ULS log,看看有没有异常。
第三步:(1)进入到SharePoint管理中心->Monitoring->Health Analyzer ->Review problems and solutions,查看SharePoint是否报了一些错误,如果有错误,先修复。
(2)进入到SharePoint管理中心->Monitoring->Reporting->View health reports ,查看报告(可能需要先收集数据)。

希望能给你提供一些思路。
------解决思路----------------------
引用:
先看看有没有报错
EventLog和sharepoint的log里面看有没有error信息


确实 这是个有用的提醒。 在代码跟踪里,查查 有没有什么部件联网了。 查查 有没有javascript  用了Google的东西。 
------解决思路----------------------
有规律的出现卡顿,会不会是某个timer job的问题,或者一些定期运行的服务。
可以打开SharePoint的开发者面板(dashboard),看一下在什么地方耗时最多。
  相关解决方案