AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 40801
Accepted
Nathan Campos
Nathan Campos
Asked: 2009-07-15 15:48:30 +0800 CST2009-07-15 15:48:30 +0800 CST 2009-07-15 15:48:30 +0800 CST

Java的最佳服务器[关闭]

  • 772
关闭。这个问题是题外话。它目前不接受答案。

想改进这个问题? 更新问题,使其成为服务器故障的主题。

9 年前关闭。

改进这个问题

我开始从事 Java Web 开发,然后我想问一下,最好的服务器是什么,如 Apache Tomcat、Resin 等。请记住,我使用的是 Linux Ubuntu。谢谢!

java linux ubuntu
  • 8 8 个回答
  • 2251 Views

8 个回答

  • Voted
  1. Best Answer
    sclarson
    2009-07-15T16:11:05+08:002009-07-15T16:11:05+08:00

    我假设您正在谈论 Java 的 JSP 服务器,只是为了保持免费、文档化和可用,我建议使用 Apache Tomcat。

    我个人没有做过 JSP 开发,但是你可以找到 ubuntu 文档:这里 它将给出关于服务 servlet 和 jsp 页面的说明。

    • 10
  2. Guillaume
    2009-07-16T03:37:16+08:002009-07-16T03:37:16+08:00

    最好的服务器很大程度上取决于您要做什么。

    如果你只是想测试简单的 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 以获得更好的速度。

    • 6
  3. pQd
    2009-07-16T03:28:36+08:002009-07-16T03:28:36+08:00

    树脂,码头。但这实际上取决于标准。

    • 4
  4. Jim B
    2009-07-15T17:51:03+08:002009-07-15T17:51:03+08:00

    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%。

    • 2
  5. gnlogic
    2009-07-16T03:11:11+08:002009-07-16T03:11:11+08:00

    虽然 Tomcat 对于刚开始 Java Web 开发的人来说已经足够了,但您也可以试试 Sun Glassfish,因为它有很多功能。

    • 2
  6. xeon
    2009-07-15T15:53:03+08:002009-07-15T15:53:03+08:00

    最好的服务器究竟是什么?Ubuntu服务器很棒...

    • 1
  7. Cheeso
    2009-07-16T03:53:32+08:002009-07-16T03:53:32+08:00

    出于测试和开发目的,我使用了 WebLogic、WebSphere、Tomcat、JBoss 和 Jetty。到目前为止,我最喜欢的是 Jetty,它非常简单。这是目前我的开发机器上唯一的一个。

    听起来你才刚刚开始,在这种情况下,我建议保持简单。码头。

    • 1
  8. OscarRyz
    2009-07-15T17:19:35+08:002009-07-15T17:19:35+08:00

    甲骨文网络逻辑

    • 0

相关问题

  • 更改 PHP 的默认配置设置?

  • 保护新的 Ubuntu 服务器 [关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve