如果您在生产中运行Apache Geronimo,为什么选择它而不是其他应用程序服务器?您在生产中运行Geronimo的经验是什么?
您还能分享一下您决定使用的servlet引擎(Tomcat / Jetty)以及您做出此决定的原因吗?
更新 :到目前为止,这个问题得到了两个上升票和一个明星但没有答案。我开始怀疑,是否有人使用Apache Geronimo?我的逻辑是,如果你使用Geronimo进行开发,你也可以使用它进行部署。对?那么,这是否意味着根本没有人使用Geronimo?
答案 0 :(得分:6)
我们肯定会在制作中使用Geronimo!
我记得大约四年前我们使用过1.0以来的Tomcat版本。我们目前主要运行2.1.1.4。
我们的某个应用每天可获得约100万次网页浏览量。其他人远不及那些,但他们是需要运作良好的重要应用程序。
我们的选择主要基于:
我们的整体经验非常好。服务器非常可靠。我偶尔搜索我们的日志,有时会看到数据库连接,EJB调用的奇怪错误,但这些很少见(很可能是我们代码的错误)。
表现令人印象深刻。我开玩笑说我们可以从笔记本电脑上运行Geronimo,客户也不会看到差异。给它任何体面的服务器,它会咕噜咕噜几个月。
我不确定有多少人实际运行Geronimo。我对此很困惑。我见过幻灯片(多年前)列出了一些像eBay这样的大牌使用它。邮件列表是活跃的,但有时似乎只有Geronimo团队相互沟通。
我遇到的唯一严重错误是this one。这对我们来说很重要,但当然Geronimo是免费的,我不希望他们修复对我来说很重要的错误。
我一直想检查Apache TomEE服务器,想知道它是否更积极或公开使用。只是看看社区和用法与Geronimo的比较。
答案 1 :(得分:3)
WebSphere社区版是Geronimo。所以IBM选择它作为首选平台。
在选择应用程序服务器时,您实际上是在选择要在应用程序中使用的API,也可能是管理界面(但是您只能偶尔使用一次)。
答案 2 :(得分:1)
回答您的更新:这只是意味着SO用户没有使用Geronimo,或者都在忙着投票并发表诙谐的评论。
Geronimo的mailing list似乎有很多活动,我会说你会在那里得到更好的结果。