关于moodle的效能问题!

关于moodle的效能问题!

Kai Geng發表於
Number of replies: 8

最近已经在windows2003上比较完善的用moodle架起了我们的教学平台.平时的访问课件的收看都比较流畅(几十人同时在线),中文问题基本也都解决的不错了.

但现在遇到一些问题,就是在集中辅导的时候,同学们(200人左右)同时访问moodle,平台就会down掉,解决这个问题是否可以通过增加服务器物理内存可以解决呢,因为这个时候服务器会报警虚拟内存低!不知道其他同事有没有对moodle做过压力测试.

評比平均分數: -
In reply to Kai Geng

回复: 关于moodle的效能问题!

Wei Tang發表於
Server上是否有其他的负载? 如果仅仅是虚拟内存的问题,可以买点内存,也很便宜 。
In reply to Wei Tang

回复: 关于moodle的效能问题!

Kai Geng發表於

首先感谢楼上两位老师.

  我发现问题似乎是这个原因,就是学生用学号作为用户名,第一次登陆的时候,我要求他们修改个人资料,是不是这200多人同时有对数据库的写操作,就会出现问题呢?因为我发现一旦是那些已经修改了个人资料,只是登陆平台和收看课件,似乎没有问题.当然,对这个问题我也只是这样猜想,还没做压力测试.
另外,我们服务器的内存只有512mb,是否应该增加内存,因为每次出问题,都提示虚拟内存不足.
In reply to Kai Geng

回复: 关于moodle的效能问题!

xiao smile發表於
我这里搭建的服务器是2G的内存,一般来说十几个人都在局域网内部登陆不成问题,但是因为公司有很多员工都在外地,上次测试了一下外地同时登陆最多14个人的一次测验,有的地方就提交不了了。服务器也不会死机,就是不能提交,显示浏览器无法正常打开了。不知道有什么办法?是不是就是外网的问题呢?
In reply to Kai Geng

回复: 关于moodle的效能问题!

Wei Tang發表於
如果怀疑是数据库并发的问题,可以使用PostgreSQL,并发性能要比MySQL好点
In reply to Kai Geng

回复: 关于moodle的效能问题!

li sheng發表於
不知道你的web服务器是用的那种集成的web服务器包还是自己配的,如果是使用集成的web服务器包就要注意了,一般的这些包都是“够用”没有高性能的,如果你想得到高性能的web服务器就要自己单独配置,还有最好不要用win平台的,性能不是太好,像300~400同时在线的最好使用linux或者unix,这样才能保证他们的性能。
In reply to Kai Geng

回复: 关于moodle的效能问题!

h yibing發表於

我在vm虚拟机下装的2000环境,安装了moodle,发现系统cpu会莫名其妙的上到100%,大部分都是apacher吃掉的。过个几分钟又会降下来。不知道是什么原因。