如果您在生产中运行Apache Geronimo,为什么选择它而不是其他应用程序服务器?您在生产中运行Geronimo的经验是什么?
您还可以分享一下您决定使用的servlet引擎(Tomcat/Jetty)以及您做出此决定的原因吗?
更新:到目前为止,这个问题有两个上升票和一个明星但没有答案.我开始怀疑,是否有人使用Apache Geronimo?我的逻辑是,如果你使用Geronimo进行开发,你也可以使用它进行部署.对?那么,这是否意味着根本没有人使用Geronimo?
我们肯定在生产中使用Geronimo!
我记得大约四年前我们使用过1.0以来的Tomcat版本.我们目前主要运行2.1.1.4.
我们的一款应用每天可获得约100万次网页浏览量.其他人远不及那些,但他们是需要运作良好的重要应用程序.
我们的选择主要基于:
价格:当我们公司开始使用Java时,我们不确定应用服务器需要什么.因此,如果需要,我们决定自由地开始工作.
基本功能:我有使用WebSphere(base/ND)和普通的旧Tomcat的经验.Geronimo拥有我们想要的J2EE功能,所有这些功能都在轻量级的包中.
开源:我们的主要客户端,我们使用Java来获取所需的开源.
熟悉:作为基于Apache的服务器,我们已经熟悉Tomcat,OpenJPA,Axis Web服务等.此外,就bug跟踪和其他小问题而言,我们对Apache社区感到满意.
支持:我们希望主要是我们自己,但知道Apache社区是活跃的很重要.由于我们是IBM业务合作伙伴,因此IBM提供了商业支持.
我们的整体经验非常好.服务器非常可靠.我偶尔搜索我们的日志,有时会看到数据库连接,EJB调用的奇怪错误,但这些很少见(很可能是我们代码的错误).
表现令人印象深刻 我开玩笑说我们可以从笔记本电脑上运行Geronimo,客户也不会看到差异.给它任何体面的服务器,它会咕噜声几个月.
我不确定有多少人实际运行Geronimo.我对此很困惑.我见过幻灯片(多年前)列出了一些像eBay这样的大牌使用它.邮件列表是活动的,但有时似乎只有Geronimo团队相互通信.
我遇到的唯一严重错误就是这个.这对我们来说是一个大问题,但当然Geronimo是免费的,我不希望他们修复对我来说很重要的错误.
我一直想检查Apache TomEE服务器,想知道它是否更积极或公开使用.只是看看社区和用法与Geronimo的比较.