我想要将现有的 IBM Websphere 应用程序服务器迁移到等效的 Tomcat 应用程序服务器吗?
其次,如何使用 IBM HTTP Server (ihs) 配置这个迁移后的 Tomcat 应用服务器?
简单介绍一下当前的系统,我们正在使用 Servlet/JSP 运行简单的 Web 应用程序来上传/下载文件
如需任何说明,请告诉我。
这个想法是在保持相同水平的 J2EE 的情况下进行迁移,否则可能会破坏一些东西(不推荐使用的方法、新行为……)
- 检查双方的 Java 版本,即使它们来自不同的公司(IBM、Oracle),也可能使用相同的版本
- 检查IBM Websphere支持的J2EE版本,选择雄猫 http://tomcat.apache.org/whichversion.html因此
- 安装 Java 和 Tomcat 后,将应用程序复制到 Tomcat 的 webapps 目录(无论它是什么:war 文件或目录)
- 你可能有一些库要复制到 lib 目录中(JDBC,javamail,..),但你没有谈论
- 检查 Tomcat 的日志,特别是 catalina.out 以查看部署的结果
Tomcat 没有 IHS,您将编辑一些文件。应考虑这些文件:
- conf/server.xml,您在其中定义侦听端口(默认连接器上为 8080),保留默认值,但可能您需要设置属性 http://tomcat.apache.org/tomcat-8.0-doc/config/http.html#Common_Attributes供您上传
- bin/setenv.sh 是声明 JVM 选项的地方(JAVA_HOME、内存设置(例如堆空间)、日志详细信息(例如 PrintGCDetails 等)
根据您的应用程序,可以通过不同的方式配置上下文。
首先,只需按照第一个列表中的项目进行操作,看看它是否启动。如果它没有启动,请检查日志并可能解决 setenv 文件以调整内存。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)