2010-10-27 75 views
-3

我正在運行mediawiki上一個apache在普通的PC上運行Vista(不知道具體的規格,但一個普通的PC,一歲,沒什麼特別的)。一臺電腦要處理多少個xml http請求太多?

編輯:我猜的是像duo core 2 2千兆赫處理器,寬帶連接(至少500 kb/s),大多數時間請求將通過局域網發送(但有時通過互聯網)

我想使用mediawiki api發送大量的請求到這個服務器。在最壞的情況下,我每隔幾秒就會說出數千個請求。 (很多這些請求可能會重複,我想某種緩存會有所幫助)

服務器是否可以處理這個問題,還是我需要更強大/專用的計算機?

編輯:我不是在尋找具體的是/否,但是計算機的配置將支持每秒多少次請求。

感謝

+1

這是個玩笑嗎?你問服務器是否會處理這個,而沒有實際描述這個服務器的任何參數,即使你這樣做了,這將是一個主觀的問題。 – 2010-10-27 16:46:08

+2

不應該在serverfault? – 2010-10-27 16:58:31

+0

@Joe,是的,這絕對屬於http://serverfault.com,因爲它不是編程相關的。 – 2010-10-27 17:00:23

回答

3

這是服務器,PC硬件,軟件和互聯網連接的完全依賴。

如果你想知道,運行一些測試,當你的機器停止工作,你已經達到了極限。

+0

我無法運行測試,因爲我還沒有構建發送請求的應用程序,這可能會影響我如何構建它。所以我需要有經驗的人告訴我這些數量是否合理。 – Uri 2010-10-27 16:58:05

+0

您可以使用Apache的「ab」作爲測量性能的簡單工具。 – 2010-10-28 09:02:07

+0

運行如下內容:ab -n 1000 -c 10 http:// localhost /。這將通過10個並行連接發送1000個請求。當然,您可以將url更改爲您的腳本,並根據需要添加一些額外的參數。 – 2010-10-28 09:03:40

0

請求來自哪裏 - 局域網,互聯網?什麼連接速度?

您可能可以使用Apache Bench對您的API運行一些測試並親自查看。

+0

謝謝。這聽起來很有幫助,我會嘗試,但仍然在尋找這種安裝程序可以處理的請求的大小順序。 – Uri 2010-10-27 17:00:52