当我注意到网络上有关于 JBoss 上的 JIRA/Confluence 的安装说明时,我刚刚在 Ubuntu Server 上启动了 JIRA 和 Confluence 并运行了 Tomcat。
我不熟悉 JEE 应用服务器,大部分时间都花在更简单的 servlet 容器上。
但是,假设 JIRA 不使用 EJB,为什么要将其部署到 JBoss?在这种情况下,JBoss 提供了什么而 Tomcat 没有提供?
答案1
原因之一是一些组织在特定的应用程序服务器上进行标准化,并坚持所有 Java 应用程序都在该应用程序服务器上运行。
另一个原因是安装 Jira 的人可能更喜欢使用 JBoss 而不是 Tomcat。
在 JBoss 中运行 Jira 没有任何优势,如果运行 Jira 的 JBoss 实例未经过优化,性能可能会更慢。