多语言展示
当前在线:1523今日阅读:91今日分享:37

在线考试系统同时在线人数解决方案

希望通过此篇文章能帮助更多的朋友更深入的了解在线考试系统,快速高效的解决在线考试系统同时在线考试人数的问题。
工具/原料
1

在线考试系统

2

服务器

3

带宽

4

数据库

方法/步骤
1

在线考试系统本身不会对人数设限,比如,北京的newstartsoft。如果出现了同时在线考试人数到一定数值时出现了问题,需要从四大方面监控和分析:服务器、带宽、数据库和系统本身。

2

1.服务器。监控服务器的内存和CPU,是否已经达到承受极限。比如,购买的服务的内存和CPU只能承载500人,当同时在线考试的人数超过500人的时候,会出现卡机、死机等现象。解决方案两个:换个配置高的服务器;多个服务器做负载均衡。

3

2.带宽。查看服务器的带宽是否已经占满。解决方案两个:增加带宽;走CDN流量,费用较高。

4

3.数据库。检查数据库是否设置了最大访问数,是否已经达到最大值。解决方案:自建或者调用第三方数据库专用的服务器。

5

4.系统问题。当上述问题都没有的时候,就要考虑在线考试系统是否出现了问题。主要有:代码出现问题、系统出现漏洞、陷入死循环。解决方案:找系统的研发商解决,或者自己的技术人员解决。

6

一位网友遇到了关于在线考试系统的问题,他描述说:我们的在线考试系统,一个考点200人同时考试就接近瘫痪了,300人几乎不可能。经分析两个考点之前不影响,只是同一考点人数多了无法进行考试;但是有个奇怪的问题:考生访问别的网站没问题,唯独访问考试系统就不行服务器没问题。本考试系统是随机抽题,VS 2008 + SQL server2000  B/S模式。    newstartsoft工作人员给出的方案:1.监控服务器cpu,看cpu是否承受的住。2.监控数据库运行,可能是数据库顶不住3.必要的话,调用第三方数据库服务器。

注意事项
1

购买系统之前,根据预估同时并发人数,选择合适的服务器和带宽,以免带来不便。

2

及时对系统和数据库里面的文档资料进行备份,以免出现问题丢失数据

推荐信息