如何从IBM Websphere迁移到Tomcat?

时间:2018-03-14 09:16:10

标签: tomcat migration websphere

我想将现有的IBM Websphere应用服务器迁移到等效的Tomcat应用服务器?

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

为简要说明当前系统,我们正在使用Servlets / JSP运行简单的Web应用程序来上传/下载文件

如有任何澄清,请通知我。

1 个答案:

答案 0 :(得分:2)

这个想法是在保持相同级别的J2EE的情况下进行迁移,或者它可能会破坏某些东西(不推荐的方法,新的行为,......)

  • 检查双方的Java版本,可能使用相同的版本,即使它们来自不同的公司(IBM,Oracle)
  • 检查IBM Websphere支持的J2EE版本,choose Tomcat相应地
  • 安装Java和Tomcat后,将应用程序复制到Tomcat的webapps目录(无论是什么:war文件或目录)
  • 你可能要在lib目录中复制一些库(JDBC,javamail,..),但你没有谈论
  • 检查Tomcat的日志,特别是catalina.out以查看部署的结果

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

  • conf / server.xml,您可以在其中定义侦听端口(默认连接器上的8080),默认情况下保留它,但您可能需要设置attributes才能上传
  • bin / setenv.sh是声明JVM选项的地方(JAVA_HOME,内存设置,如堆空间,日志详细程度,如PrintGCDetails等)

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

首先,只需按照第一个列表中的项目查看是否启动。如果它没有启动,请检查日志并可能解决setenv文件以调整内存。