前言:部署项目本省并不复杂,主要是有很多细节需要注意
阿里云部署项目过程
打包项目
打包项目时出现的小问题,以前的测试用例总出现问题,直接跳过
迁移到linux上,apache(高版本)中webapps下默认ROOT带来的小问题
将默认ROOT文件改名或删除
为Tomcat下docBase和path建立映射
访问url路径为path时,实际到服务器下docBase路径下访问文件
redis缓存出现问题
提示问题:Could not get a resource from the pool
idea远程调试linux下tomcat
linux下是更改tomcat下配置:vim bin/catalina.sh添加下一行:
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n"
上述开通端口是8888,同时也得保证远程服务器安全组策略端口8888开通
注意:重启下tomcat执行:sh startup.sh
本地idea远程连接成功出现下面提示:
Connected to the target VM, address: '39.106.171.114:8888', transport: 'socket'