一.war包迁移
把tomcat/webapps目录下war包复制到新tomcat/webapps目录下
二.数据源配置
检查tomcat/conf/目录下context.xml以及server.xml是否配置了数据源,如果有也需要在新tomcat里配置一遍
三.tomcat-redis-session配置
分布式部署需要session会话共享,在tomcat里直接集成tomcat-redis-session是一种解决方案,所以需要检查旧tomcat是否配置了这个
1.检查方法:
检查tomcat/conf/context.xml有没有配置redis数据源,如果没有配置表示没有启用redis管理session,如果配置了那么新tomcat中也要配置一下。
2.配置方法:
tomcat大版本相同,直接复制旧tomcat/lib目录下commons-logging,commons-pool,tomcat-redis-session,jedis这几个jar包到新tomcat下,复制旧tomcat/conf/context.xml里的配置到新tomcat/conf/context.xml下
tomcat大版本升级,配置方法详见https://blog.csdn.net/a2589293499/article/details/91952577
四.java虚拟机配置
检查配置文件tomcat/bin/catalina.bat(windows平台),ltomcat/bin/catalina.sh(inux平台)是否配置了JAVA_OPTS,如果有那么新tomcat里也需要配置下。
五.tomcat管理账号密码
主要用来可视化部署war包
检查配置文件tomcat/conf/tomcat-users.xml,如果配置了,那么新tomcat也需要配置一下。