为什么要在JBoss中运行JIRA?

我刚刚完成JIRA&Confluence的启动,并在Ubuntu服务器上运行Tomcat,当我注意到networking上有JIRA / Confluence的安装说明。

我不熟悉JEE应用程序服务器,大部分时间都花在更简单的servlet容器上。

但是,假设JIRA不使用EJB,为什么要将它部署到JBoss? 在这种情况下,JBoss提供了什么,Tomcat不?

原因之一是一些组织在特定的应用程序服务器上进行标准化,并坚持要求所有的Java应用程序都在该应用程序服

另一个原因是安装Jira的人可能比Tomcat更适合使用JBoss。

在JBoss中运行Jira并没有什么好处,如果运行Jira的JBoss实例没有优化,性能可能会变慢。