发表于: 2019-11-01 23:49:10

1 954


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 
1、编写部署脚本
2、编写接口文档和方案
3、拆禅道
明天计划的事情:(一定要写非常细致的内容) 
1、方案评审
2、建表
3、写CRUD
 
遇到的问题:(遇到什么困难,怎么解决的) 
收获:(通过今天的学习,学到了什么知识)
部署脚本

echo "删除原主分支文件夹"
rm -rf /usr/local/happynewyear/qxdzz/trunk

echo "创建新的主分支文件夹"
mkdir /usr/local/happynewyear/qxdzz/trunk

echo "切换当前目录到主分支文件"
cd /usr/local/happynewyear/qxdzz/trunk

echo "更新该目录及目录下文件"
svn update

echo "切换到项目根目录"
cd /usr/local/happynewyear/qxdzz/trunk/academy/qxdzz

echo "将子项目打包"
mvn package

echo "运行两个子项目"
nohup java -jar /usr/local/happynewyear/qxdzz/trunk/academy/qxdzz/academy-happynewyear-admin/target/academy-happynewyear-admin-0.0.1-SNAPSHOT.jar &
echo -e "\n"
echo -e "\n"
nohup java -jar /usr/local/happynewyear/qxdzz/trunk/academy/qxdzz/academy-happynewyear-user/target/academy-happynewyear-user-0.0.1-SNAPSHOT.jar &
echo -e "\n"
echo -e "\n"
echo "执行完成"
关闭脚本
# 前台端口8080
port1=8080
# 后台端口8081
port2=8081

# 根据端口号去查询对应的PID
pid1=$(netstat -nlp | grep :$port1 | awk '{print $7}' | awk -F"/" '{print $1}');
pid2=$(netstat -nlp | grep :$port2 | awk '{print $7}' | awk -F"/" '{print $1}');

# 杀掉对应的进程 如果PID不存在,即该端口没有开启,则不执行
if [ -n "$pid1" ]; then
kill -9 $pid1;
fi
if [ -n "$pid2" ]; then
kill -9 $pid2;
fi
访问首页显示

点击启动则运行部署脚本,
点击关闭则运行关闭脚本,
方便其他伙伴进行测试
方案基本完成
师兄有空看一下
这是接口文档



返回列表 返回列表
评论

    分享到