1、在线考试系统本身不会对人数设限,比如,北京的newstartsoft。如果出现了同时在线考试人数到一定数值时出现了问题,需要从四大方面监控和分析:服务器、带宽、数据库和系统本身。
2、服务器。监控服务器的内存和CPU,是否已经达到承受极限。比如,购买的服务的内存和CPU只能承载500人,当同时在线考试的人数超过500人的时候,会出现卡机、死机等现象。解决方案两个:换个配置高的服务器;多个服务器做负载均衡。
3、带宽。查看服务器的带宽是否已经占满。解决方案两个:增加带宽;走CDN流量,费用较高。
4、数据库。检查数据库是否设置了最大访问数,是否已经达到最大值。解决方案:自建或者调用第三方数据库专用的服务器。
5、系统问题。当上述问题都没有的时候,就要考虑在线考试系统是否出现了问题。主要有:代码出现问题、系统出现漏洞、陷入死循环。解决方案:找系统的研发商解决,或者自己的技术人员解决。
6、一位网友遇到了关于在线考试系统的问题,他描述说:我们的在线考试系统,一个考点200人同时考试就接近瘫痪了,300人几乎不可能。经分析两个考点之前不影响,只是同一考点人数多了无法进行考试;但是有个奇怪的问题:考生访问别的网站没问题,唯独访问考试系统就不行服务器没问题。本考试系统是随机抽题,VS2008+SQLserver2000B/S模式。 newstartsoft工作人员给出的方案:1.监控服务器cpu,看cpu是否承受的住。2.监控数据库运行,可能是数据库顶不住3.必要的话,调用第三方数据库服务器。