在線考試系統同時在線人數解決方案?

希望通過此篇文章能幫助更多的朋友更深入的瞭解在線考試系統,快速高效的解決在線考試系統同時在線考試人數的問題。

工具/原料

在線考試系統

服務器

帶寬

數據庫

方法/步驟

在線考試系統本身不會對人數設限,比如,北京的newstartsoft。如果出現了同時在線考試人數到一定數值時出現了問題,需要從四大方面監控和分析:服務器、帶寬、數據庫和系統本身。

在線考試系統同時在線人數解決方案

1.服務器。監控服務器的內存和CPU,是否已經達到承受極限。比如,購買的服務的內存和CPU只能承載500人,當同時在線考試的人數超過500人的時候,會出現卡機、死機等現象。

解決方案兩個:換個配置高的服務器;多個服務器做負載均衡。

在線考試系統同時在線人數解決方案

2.帶寬。查看服務器的帶寬是否已經佔滿。

解決方案兩個:增加帶寬;走CDN流量,費用較高。

在線考試系統同時在線人數解決方案

3.數據庫。檢查數據庫是否設置了最大訪問數,是否已經達到最大值。

解決方案:自建或者調用第三方數據庫專用的服務器。

在線考試系統同時在線人數解決方案

4.系統問題。當上述問題都沒有的時候,就要考慮在線考試系統是否出現了問題。主要有:代碼出現問題、系統出現漏洞、陷入死循環。

解決方案:找系統的研發商解決,或者自己的技術人員解決。

一位網友遇到了關於在線考試系統的問題,他描述說:我們的在線考試系統,一個考點200人同時考試就接近癱瘓了,300人幾乎不可能。經分析兩個考點之前不影響,只是同一考點人數多了無法進行考試;但是有個奇怪的問題:考生訪問別的網站沒問題,唯獨訪問考試系統就不行服務器沒問題。本考試系統是隨機抽題,VS 2008 + SQL server2000 B/S模式。

newstartsoft工作人員給出的方案:1.監控服務器cpu,看cpu是否承受的住。2.監控數據庫運行,可能是數據庫頂不住3.必要的話,調用第三方數據庫服務器。

注意事項

購買系統之前,根據預估同時併發人數,選擇合適的服務器和帶寬,以免帶來不便。

及時對系統和數據庫裡面的文檔資料進行備份,以免出現問題丟失數據

相關問題答案