2010-08-22 22 views
0

我有這個Web客戶端(完全通過Javascript Ajax框架構建),通過Web服務調用與中間層進行通信(3個Web服務部署在JBoss上,1個Web服務部署在Tomcat上)。所有Web服務都訪問同一個Oracle數據庫。 Web服務是通過Axis2和Spring構建的。所有服務都部署在1臺機器上,數據庫部署在另一臺機器上。J2EE Web服務的可伸縮性如何處理?

我開始運行一些SoapUI負載測試,並注意到系統一旦超過200個併發用戶標記就開始丟棄許多連接。我應該研究哪些可伸縮性方法,以便優化系統以處理更大量的用戶?我知道可擴展性是一個非常廣泛的問題,但是,請您提供一份我應該開始研究和了解的關鍵領域清單嗎?

謝謝!

回答

0

跨多個應用程序服務器的負載平衡。有幾種方法可以實現這一點,具體取決於您對多站點多服務器可靠性的關注程度以及純粹的性能擴展程度。