2011-02-08 127 views
0

我們已經開始使用Apache和mod_jk以及四個Tomcat服務器(新硬件)將硬件和軟件升級到64位體系結構。我們需要能夠使用大量的同時連接來測試這個設備,但實際上還是在應用程序中進行操作(登錄等)測試Apache/mod_jk/Tomcat配置升級

我目前正在使用Python與Mechanize庫來執行此操作,但它是隻是不切割它。 Python中的線程並不是「真實的」,多處理使得本地框比我們試圖測試的機器更難工作,因爲它必須爲Mechanize加載太多的內存。

底線是我需要的東西,將真正錘擊這個東西的連接和舉行會議,以確保粘性會話在mod_jk工作。我需要能夠快速編寫代碼,它需要輕量級,並且能夠進行真正的多線程將是一種困難。除此之外,我思想開放。

任何輸入將不勝感激。謝謝。

回答

0

爲了完成我想要做的事,我剛回到基礎。機械化有點笨重,在我之前的主要功能測試中涉及大量的膨脹。所以我從一個乾淨的石板開始,只用cookielib.CookieJarurllib2來建立一個線性測試,然後在while 1循環中運行它們。這爲Apache系統提供了足夠的壓力,以查看它在新環境中的反應,並且爲了記錄,它做得非常好。