【问题标题】:How can we make a compromise between Tomcat and Websphere?我们如何在 Tomcat 和 Websphere 之间做出妥协?
【发布时间】:2011-03-04 08:38:40
【问题描述】:

我们的团队在开发/修改 servlet 时遇到了困难。
servlet 有一些未知问题,我们认为我可能是由于请求过多。

我们想找到一种方法,以便可以将请求排队。
但是最重​​要的是我们正在开发servlet,使用tomcat作为servlet容器,当我们把它放到生产服务器时,我们公司使用websphere来保存它。

我不了解 websphere,但我确信它有一些方法可以控制请求。但是我们只允许使用tomcat进行开发。因此我们不知道生产服务器会发生什么,这让我们非常难过。当然,我们公司负担不起制作另一个 websphere 用于开发用途。

我能做什么?

【问题讨论】:

    标签: java tomcat servlets websphere


    【解决方案1】:

    如果您在 Infocenter 中找不到您要查找的信息,您可能应该在 WAS 上进行测试/调试。对于 Windows 和 Linux,有一个 free developer license(您必须在您的开发机器上安装它 - see the FAQ for restrictions)。

    虽然在开发中以 Tomcat 为目标有一些好处,但完全禁止目标应用程序服务器会适得其反。生产环境不是您要查找不兼容性的地方。

    【讨论】:

    【解决方案2】:

    Tomcat 和 Websphere 具有不同的架构和 servlet 引擎,我认为您无法保证在 Tomcat 上完美运行的应用程序也能在 Websphere 上运行。

    【讨论】:

      【解决方案3】:

      尝试使用 JBoss 免费版进行测试。它比 Tomcat 更类似于 Websphere。 我们在其中一个项目中使用它来实现这一目的——它涵盖了我们 99% 的部署问题。 另外,如果我没记错的话,存在 websphere 的开发许可版本,它是免费的(但有疯狂的许可限制)

      【讨论】:

      • 真的吗?他们的架构相似吗?我是否需要使用特定版本的 JBOSS 来破坏现有的 websphere(我认为我是 websphere 5)?
      • 至少JBoss是真正的应用服务器(而tomcat只是web容器)
      • 我们用它来测试——实际上它对我们帮助很大。不确定 100% 是否对您有帮助(-我们主要解决部署问题
      • 但我认为更好的方法是使用免费开发的WS
      猜你喜欢
      • 2014-03-29
      • 1970-01-01
      • 2011-02-10
      • 2023-04-06
      • 1970-01-01
      • 2015-03-02
      • 1970-01-01
      • 2013-05-07
      • 2021-01-11
      相关资源
      最近更新 更多