EDAS修改应用 ContextRoot
2018-12-17 本文已影响0人
两只小瓜
EDAS目前(201812)仅支持1级目录的ContextPath ,不支持多级目录.下边是野路子
1. EDAS 发布应用
2. 登录EDAS主机
3. kill tomcat 进程
4. 重名文件 /home/admin/taobao-tomcat-production-7.0.59.3/conf/Catalina/localhost 下的文件
5. 重启tomcat,注意增加 JVM参数 和 -Dconfig.path
脚本参考
```
su - admin
cd /home/admin/taobao-tomcat-production-7.0.59.3/conf/Catalina/localhost
# 改名后访问的 context path 为 /se/path
mv xx.xml 'se#path.xml'
#kill tomcat
cd /home/admin/taobao-tomcat-production-7.0.59.3/
cat catalina.pid |xargs kill -9
#修改jvm参数
cat 'JVM_OPTS="$JVM_OPTS -Dconfig.path=/home/admin/config/default.properties 内存参数补充在这里"' > bin/setenv.sh
#启动
bin/startup.sh
```