每个JBoss服务器的JVM数量

时间:2015-07-21 18:19:48

标签: java java-ee jboss jvm

我想知道JBoss服务器的JVM数量是否可以增加?不确定每个应用程序是否可以在自己的JVM上运行。如果可行,在单个服务器中拥有多个JVM有什么好处。

1 个答案:

答案 0 :(得分:1)

每个JBoss实例都在自己的JVM上运行。通常,为了实现可伸缩性和高可用性(HA),您将在架构中拥有N + 1个JBoss实例(以及相应的N + 1个JVM)。

这为您提供了许多好处,最值得注意的是您的HTTP / HTTPs Web线程池增加了(如果底层OS / VM硬件足够强大),那么您可以同时处理2x个请求,更大的EJB线程池以及HA,集群单点登录,跨节点的会话复制以及许多其他好处。通常,您还将拥有一个或多个软件负载平衡器,例如apache HTTPD,通过mod-cluster或mod-jk代理对各个JBoss工作节点的请求。