发表于: 2017-08-07 22:24:55

1 1091


今天完成的事情:

开发环境部署完成

Nginx域名配置完成

自动部署脚本完成


明天计划的事情:

写后台职位接口


遇到的问题:

配环境中遇到大多数问题都是路径的原因,这个中情况只能仔细检查,再检查

另外启动服务后要去看日志启动记录,及时发现错误


收获:

敲了两天Linux命令行,熟练使用几个命令

netstat -ano|grep 2002 模糊查询端口

ps -ux|grep naem 查询复合条件的进程

lsof -i:查询端口号进程

curl localhost:8080  可以在对外端口没开的情况下使用命令测试接口

参考开发机的脚本改了下实现自动部署,web、service根据路径修改即可


home-web-svn
first=/data/svn/student/carrots/trunk/bangbang/trunk/carrots-bangbang-home-web
last=/data/webs/carrots-bangbang-home-web
log4j=/data/webs/carrots-bangbang-home-web/logs
cd $first
echo "开始更新svn代码.."
svn update
echo "更新完成svn代码.."
echo "开始执行clean install.."
mvn clean install
echo "执行完成clean install.."
echo "开始删除$last/run.."
rm -rf $last/run/*
echo "删除完成$last/run.."
file_name=`ls target | grep war`
echo "开始复制war包到$last/run.."
cp -r target/$file_name $last/run/
echo "复制war包到$last/run.."
echo "开始删除target.."
rm -rf target
echo "删除完成target.."
cd $last/run/
echo "开始解压war包.."
jar -xvf $file_name
echo "解压完成war包.."
echo "准备覆盖log4j配置文件.."
cp -rf $log4j/log4j.properties $last/run/WEB-INF/classes/
echo "覆盖log4j配置文件.."
echo "重启home-web.."
cd ../deploy
sh stop.sh
sh start.sh


进度:

目前复盘项目剩下职位的接口未完成。

禅道:

http://task.ptteng.com/zentao/project-burn-269.html




返回列表 返回列表
评论

    分享到