每个JBoss服务器上JVM的java数量 1 周,6 日 Questions & Answers 1161 我想知道JBoss服务器的JVM数量是否可以增加?不确定每个应用程序是否可以在自己的JVM上运行。如果这是可能的,那么在一台服务器中有多个JVM的优势是什么
# 1 楼答案 每个JBoss实例都在自己的JVM上运行。通常出于可伸缩性和高可用性(HA)的目的,您的体系结构中会有N+1个JBoss实例(以及相应的N+1个JVM) 这为您提供了许多好处,最显著的是您的HTTP/HTTPs web线程池增加了(如果底层OS/VMs硬件足够强大),因此您可以同时处理2倍的请求,更大的EJB线程池以及HA、群集单点登录、跨节点的会话复制,以及许多其他好处。通常,您还将有一个或多个软件负载平衡器,例如apache HTTPD,通过mod cluster或mod jk将请求代理到各个JBoss工作节点
# 1 楼答案
每个JBoss实例都在自己的JVM上运行。通常出于可伸缩性和高可用性(HA)的目的,您的体系结构中会有N+1个JBoss实例(以及相应的N+1个JVM)
这为您提供了许多好处,最显著的是您的HTTP/HTTPs web线程池增加了(如果底层OS/VMs硬件足够强大),因此您可以同时处理2倍的请求,更大的EJB线程池以及HA、群集单点登录、跨节点的会话复制,以及许多其他好处。通常,您还将有一个或多个软件负载平衡器,例如apache HTTPD,通过mod cluster或mod jk将请求代理到各个JBoss工作节点