2011-12-31 92 views
0

我在JSP(服務器:Tomcat)中有一個註冊網站,我怎樣才能限制有多少用戶可以看到註冊頁面(像10個用戶)......之後,用戶將進入隊列。因此,我的網站性能沒有受到影響。用於註冊的隊列系統JSP

我在Prometric..so那種想知道怎樣才能也能達到使用Java一樣的..看到這種系統的

+1

網站的表現通常被用戶視爲與他們等待獲取他們要求的網頁的時間成反比。如果你把它們放在一個隊列中,而你有足夠的CPU時間可用,你的性能會受損,而不會增加。 – 2011-12-31 08:16:34

+0

@JB Nizet:我同意,但我正在尋找更多的邏輯如何實施這種情況... – 2011-12-31 16:28:34

回答

0

我不認爲這是一個好主意,但如果你真的要那麼使用一個用10個許可初始化的Semaphore,在servlet/jsp/action的開始處獲取信號量,並在servlet/jsp/action結束其工作時,在finally塊中釋放它。

您也可以在Filter中執行此操作,以將訪問限制代碼與功能代碼分離。