代码之家  ›  专栏  ›  技术社区  ›  Sudhakar Reddy

如何从IBM Websphere迁移到Tomcat?

  •  2
  • Sudhakar Reddy  · 技术社区  · 6 年前

    我想将现有的IBM Websphere application server迁移到等效的Tomcat application server?

    其次,如何使用IBM HTTP server(ihs)配置迁移的Tomcat应用程序服务器?

    为了简要介绍当前的系统,我们正在使用servlet/JSP运行简单的web应用程序来上传/下载文件

    请让我知道任何澄清。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Eugène Adell    6 年前

    其想法是在保持J2EE相同级别的情况下进行迁移,否则可能会破坏某些东西(不推荐的方法、新的行为等等)

    • 检查两侧的Java版本,可能使用相同的版本,即使它们来自不同的公司(IBM、Oracle)
    • 检查IBM Websphere支持的J2EE版本, choose Tomcat 照着
    • 安装Java和Tomcat后,将应用程序复制到Tomcat的webapps目录(无论是war文件还是目录)
    • 您可能需要在lib目录中复制一些库(JDBC、javamail,…)但你没有说
    • 查看Tomcat的日志,尤其是catalina。查看部署结果

    Tomcat没有IHS,您将编辑一些文件。应考虑以下文件:

    • 配置/服务器。定义侦听端口(默认连接器上的8080)的xml,默认情况下保留它,但可能需要设置 attributes 供您上传
    • 箱子/设置环境。sh是声明JVM选项的地方(JAVA\u HOME、内存设置(如堆空间)、日志详细信息(如PrintGCDetails)等)

    根据应用程序的不同,可以以不同的方式配置上下文。

    开始时,只需按照第一个列表中的项目进行操作,看看它是否开始。如果没有启动,请检查日志,并可能围绕setenv文件调整内存。