Jboss AS 7中的主要性能问题

Max*_*ras 0 jboss ejb transactions application-server jboss7.x

我参加了一个项目,我们最近将应用程序服务器更改为Jboss AS 7(EAP 6).该系统是在域模式下运行的Jboss安装,其中一个服务器(服务器A)包含连接到关系数据库的EJB,另一个服务器(服务器B)是一个前端节点,主要是JSP连接到服务器A.

在开始我们的负载和性能测试之前,我会问这里.

题:

在运行混合事务EJB和JSP Web界面的域模式下,Jboss AS 7(EAP 6)所需的主要缺陷和性能调整是什么?

Mik*_*aun 5

最重要的性能问题通常是在单独的服务器上分离EJB bean和UI代码.

这种模式在2001年被提倡,因为当时"分布式对象"的概念听起来很酷.

在许多失败和狗慢的IT项目之后,人们开始思考:为什么我们在两个任意代码之间放置一个缓慢的网络?我们赢了什么?

答案总是如此; 什么都没有.

长话短说; 不要将Servlet,JSP页面和JSF Servlet放在不同的服务器上.将您的EJB放在同一个EAR中,或者甚至考虑将它们放在同一个战争中(只需创建一个包"business").