J2EE Web服务的可伸缩性,如何处理?

时间:2010-08-22 00:48:19

标签: web-applications java-ee scalability

我有这个Web客户端(完全通过Javascript Ajax框架构建),通过Web服务调用与中间层通信(3个Web服务部署在JBoss上,1个Web服务部署在Tomcat上)。所有Web服务都访问同一个Oracle数据库。 Web服务是通过Axis2和Spring构建的。所有服务都部署在1台机器上,数据库部署在另一台机器上。

我开始运行一些SoapUI负载测试,并注意到系统在超过200个并发用户标记时开始丢弃许多连接。我应该研究哪些可扩展性方法来优化系统以处理更大量的用户?我知道可扩展性是一个非常广泛的问题,但是,请您提供一份我应该开始研究并了解的关键领域列表?

谢谢!

1 个答案:

答案 0 :(得分:0)

跨多个应用程序服务器的负载平衡。有几种方法可以实现这一点,具体取决于您对多站点多服务器可靠性的关注程度以及纯粹的性能扩展程度。