我有一个带有 spring web 应用程序 (war) 的 java,我不会使用任何不能在 tomcat 上运行的 jee 功能。我已经调用并公开了 webservices,但我使用捆绑的 cxf 来做到这一点。
目前我正在使用 tomcat7。
- Jboss 的管理功能比 tomcat 更好吗?
- Jboss 是否提供更多统计数据/指标?(tomcat 几乎没有提供)。
- jboss 是否提供任何资源(处理器、内存、打开文件数) 使用情况监控或图表?
- 也许可以改用 tomcat 和 jboss 你会推荐一些其他适合监控和管理的开源应用服务器
答案1
就您而言,Tomact7 仍有很长的路要走。无论如何,Jboss 的 Web 部分都是通过 tomcat 公开的,因此对于一个 Spring 应用程序来说,学习 jboss 并将其托管在 jboss 上绝对是一种过度的学习,而且学习曲线很高,在这种情况下,jboss 实际上不会添加任何额外资源,简而言之,如果您有一个应用程序的 Webfarm,那么 jboss 就派上用场了,因为它更容易在应用程序内进行集群和管理资源。我可能会建议尝试使用 heroku 而不是 tomcat,因为它非常简单。
希望这可以帮助。