我参与了一个使用DotNetNuke版本05.01.04社区版的项目。我们正在用它建造我们的新内联网,但是性能很差。
我们有五个人为其添加页面和内容,每15-30秒,在系统继续和下一个屏幕加载之前,他们会经历10秒或更长时间的暂停。
服务器为Windows 2003,3.8GHz,内存1GB。我们的服务器管理员告诉我,CPU和内存性能似乎不是瓶颈。
我们目前在系统中有350页,我们计划增加1000页。因此,我们需要解决这个性能问题,以便我们可以输入内容,以便我们可以去直播。
我只是看不出瓶颈在哪里。在使用DotNetNuke时,为什么要确定瓶颈呢?
安装了模块的
IIS设置
应用程序回收完全禁用(除凌晨2点回收外)
新发现:2010年3月18日
主要的瓶颈是5.1.4版本有一个错误,它导致平均页面上的1300个数据库往返,原因是内存中数据库缓存中断。我们已经升级到5.2.4,解决了这个瓶颈。
现在下一个最大的瓶颈是导航。我们同时使用了DDR:菜单和DDN:Nav,但是两者都对性能有很大的影响。
是否有一个导航接口不会严重地降低性能呢?
发布于 2010-02-04 14:00:06
发布于 2010-02-04 16:39:15
在DNN中,米切尔·塞勒斯有一些很好的教程和检查表要通过。从高性能DotNetNuke的配置与管理开始(它指向他以前的一些文章)。
https://stackoverflow.com/questions/2199866
复制相似问题