最近在一个客户那边发现服务器的CPU资源被Domino HTTP占用的很高,最高的时候HTTP占用CPU达到95%左右,后来进行了多次模拟,发现是在某些人打开某些特定的视图的时候会有该现象,后来对这些视图进行分析,发现这些视图具有如下特点:
1、文档数目多,至少上万,多的有17万左右,
2、文档中含有读者域来进行权限的控制,
3、那些权限小的人,即能在这些视图中看到文档越少的人打开视图的时候,CPU占用资源越高。
建议:在开发过程中要尽可能控制文档的数目,如果实在文档数目太多,就需要修改展现视图的方式,不要直接就去打开该视图,采用嵌入的单个分类的视图来显示,以获得较快的速度,并减小资源的开销。
阅读(1022) | 评论(2) | 转发(0) |