Oracle JRockit 交付了 1,181,782 个 SPECjbb2005 bops,在 HP ProLiant DL785 G5 服务器上运行,这是屡获殊荣的 HP ProLiant 产品线的最新成员,配备 8 个四核 AMD Opteron 2.7 GHz 处理器、64 GB RAM 和 Microsoft Windows 2008,超过在几乎相同的系统上使用 Sun JVM(3) 的结果提高了近 14%,使用 IBM JVM(4) 的类似大小的 IBM Power 系统提高了 36%。
我假设您正在谈论 Java 的 JSP 服务器,只是为了保持免费、文档化和可用,我建议使用 Apache Tomcat。
我个人没有做过 JSP 开发,但是你可以找到 ubuntu 文档:这里 它将给出关于服务 servlet 和 jsp 页面的说明。
最好的服务器很大程度上取决于您要做什么。
如果你只是想测试简单的 webapps (JSP/Servlet) Tomcat 可能是最简单的方法。它被打包在 Ubuntu 中。他们网站上的 Tomcat 文档没有我们想要的那么全面,但是你可以很容易地找到关于 Tomcat 的好书。现在有越来越多好的 Tomcat 监控解决方案,因此即使对于大型生产部署,Tomcat 也正在成为一个很好的解决方案。(我在一家私人银行工作,我们正在离开 BEA Weblogic for Tomcat)。
如果您想要一个强大的企业级服务器,JBoss 或 Glassfish 是不错的解决方案,但它们的设置有点困难。
如果您想要一个具有非常好的监控功能的完整解决方案,请尝试 BEA Weblogic。他们有一个免费的开发者版本,但如果你想做生产部署,准备好花一些钱。
我没有使用 Resin 的经验,但我听说过关于它的好消息......
如果您使用此服务器进行开发,则需要查看哪个服务器与您的 IDE 集成良好。Eclipse 与 Tomcat 集成得非常好,并且还与大多数开源应用服务器集成。Eclipse 与 Weblogic 的集成不如预期的那么好。众所周知,Netbeans 可以与 Glassfish 很好地集成(不足为奇),但我不使用 Netbeans。
我对开发服务器的选择是 Tomcat,除非我正在从事一个我真正需要 EJB 的项目。如果已经选择了生产服务器(大多数情况下都是这种情况),我会尝试为开发服务器使用相同的服务器,除非它是非常重量级的服务器(如 Weblogic)。在最后一种情况下,我会尝试同时使用 Tomcat 和 Weblogic 以获得更好的速度。
树脂,码头。但这实际上取决于标准。
Windows server 2008。它目前保持着性能记录:参见 http://www.oracle.com/us/corporate/press/018045_EN
从页面:
“Windows Server 2008 这一令人印象深刻的世界纪录证明了甲骨文和 AMD 在优化 Java 性能方面的合作。AMD 软件开发副总裁 Earl Stahl 说:“在由新的 45 纳米四核 AMD Opteron 处理器驱动的服务器上运行 Oracle JRockit JVM 时,可以获得出色的总体拥有成本,这是一个有力的证明。”
Oracle JRockit 交付了 1,181,782 个 SPECjbb2005 bops,在 HP ProLiant DL785 G5 服务器上运行,这是屡获殊荣的 HP ProLiant 产品线的最新成员,配备 8 个四核 AMD Opteron 2.7 GHz 处理器、64 GB RAM 和 Microsoft Windows 2008,超过在几乎相同的系统上使用 Sun JVM(3) 的结果提高了近 14%,使用 IBM JVM(4) 的类似大小的 IBM Power 系统提高了 36%。
虽然 Tomcat 对于刚开始 Java Web 开发的人来说已经足够了,但您也可以试试 Sun Glassfish,因为它有很多功能。
最好的服务器究竟是什么?Ubuntu服务器很棒...
出于测试和开发目的,我使用了 WebLogic、WebSphere、Tomcat、JBoss 和 Jetty。到目前为止,我最喜欢的是 Jetty,它非常简单。这是目前我的开发机器上唯一的一个。
听起来你才刚刚开始,在这种情况下,我建议保持简单。码头。
甲骨文网络逻辑