您是否在生产环境中使用Glassfish 2或v3?
你觉得它健壮吗?
您是否能够找到完整的文档集?
当您发现Glassfish忽略J2EE标准(例如类和anotation扫描)时,您会怎么做?
答案 0 :(得分:4)
Glassfish是Sun对J2EE应用服务器的参考标准。 V3支持新的3.1标准。但是,它只是一个预览。目前计划在Dec 10, 2009发布。当然,在生产环境中成为非常早期的采用者总是很危险的。例如,目前V3不支持JMS或群集,但它们应该在最终版本中。
我在生产中使用了V2大约3年,我个人喜欢它。 Web管理控制台使管理(http://localhost:4848,admin,adminadmin)非常容易,性能也很好。这是一个例子,有人对Glassfish进行了基准测试:Blog。当然,您应该搜索更多示例和YMMV。这是Glassfish的Sun document,可以帮助Tomcat用户。
我要补充的最后一件事是Sun在他们的Java IDE Netbeans中发布并集成了Tomcat和Glassfish,因此您可以在两个应用服务器之间轻松切换以测试您的特定应用。
答案 1 :(得分:2)
GlassFish Server V3或V2可以在生产环境中使用,但用户数应少于1500.在高负载期间,它不是非常强大和可扩展。如果用于简单的应用程序GF完全可以正常工作,因为它是Sun的Java EE标准的参考实现,它只是服务器作为其他应用程序服务器供应商的指南。
对于更复杂和高负载的应用程序,最好转到IBM WebSphere Application Server。这是我在15年的经验中看到的最强大的应用服务器。
答案 2 :(得分:1)
我是否在生产中使用GF?号
我觉得它很健壮吗?是的,但我不会非常努力。
我有没有找到一套完整的文档?我想是这样的...... GlassFish v2.1 docs和GlassFish v3文档(http://docs.sun.com/app/docs/prod/gf.entsvr.v3?l=en&a=view)
当GlassFish忽略J2EE标准时,我该怎么办?我在这里提出了一个问题:https://glassfish.dev.java.net/issues/
答案 3 :(得分:1)
我在生产中使用吗?是。 (现在,使用3.0.1)
它健壮吗?是。但我的观点来自那些喜欢关注服务器开发者社区的人,可以尝试一些技巧。
文档怎么样?官方的一个非常好,开发者博客是一个很好的加分(http://blogs.oracle.com/theaquarium/)。目前,可能远离其他社区的是集体体验材料(如论坛),但我认为邮件列表已经足够好了(http://glassfish.java.net/public/mailing-lists.html)