本文共 1207 字,大约阅读时间需要 4 分钟。
常见环境部署失败问题总结:部署日志会提示不少可用信息,常见部署失败问题都可在部署日志中发现。查看日志方式:从点击部署时产生的日志开始看起,找到最开始的错误原因。
解决方法:删除账号目录下的日志以及deploy日志,以及/var目录下的一些日志和信息,以上方法无效后使用lsof --n | grep deleted,干掉未释放空间的进程。
解决方法:一般未使用公共账号密码:intl_test/123456;有出现 svn working copy ‘.’ Locked,可能是svn并发操作引起,svn cleanup解决锁问题
(脚本编译中带参数-Denv=release,其意义是不包括antoconfig操作)
解决方法:查看settings文件;清除.m2文件
解决方法:一般是发布的版本中缺少某方法导致,检查对应引用的类、包,查找错误提示的信息
解决方法:一般二方库不需要做autoconfig,即pom文件中不应该存在autoconfig,删除pom中auto config的配置
解决方法:一般为缺少配置项,在宙斯盾的配置项管理中添加应用的配置项,包括解耦的应用。
目前aenv部署的方式mvn clean install --Dmaven.test.skip拆分为mvn clean install --Dmaven.test.skip=true --Denv=release(不做autoconfig) + 根据在宙斯盾上预设的配置项来做autxconfig
解决方法:查看jboss进程;查看jboss stdout.log;查看pandora日志;查看启动脚本中启动jboss需的工作
解决方法:查看jboss启动端口及jboss的debug端口,找到对应应用,协商解决
解决方法:查看端口,找对应应用,协商解决
解决方法:根据启动脚本和应用本身,确认启动方式,可能需要pe配合
解决方法:java启动的内存不够,或改启动参数或临时交换空间至内存。
解决方法:干掉账号下没用的线程;重启服务器上线程
网址:yunxiao.aliyun.com
微博:阿里云效平台
QQ交流群:101628314
转载地址:http://yqkum.baihongyu.com/