项目上线流程

来源:互联网 发布:李斯特改编 知乎 编辑:程序博客网 时间:2024/04/26 03:24

背景:

最近项目组接了个新项目(关于互联网的),之前没接触过,之前的开发用的都是传统的工具(*Eclipse+Tomcat+DB2+PB+VSS*(这个版本管理的工具相信90%人没用过吧)),突然之间新的项目组需要将传统的核心业务做成互联网架构的东东,正好,项目组老大就让我来到另外一个兄弟项目组跟着学习下配置(本来以为按照文档走走流程的事),来了之后,才发现所有的一切都是最新的(*Git+Idea+mysql+Tomcat+WebLogic+Zookeeper+Redis+AMQ*)等。废话不多说,先上项目上线流程。

流程:

旧的系统上线流程:

根据需求开发建表(PowerDesigner->PDM)->发送至项目管理人员在外测建表->获取文件至本地->开发功能->提交至外测代码库(VSS提交)->填写更新记录->编译->测试组测试->没问题->上线(比较简单)

新的系统上线流程(以Tomcat为例):

IDEA->切换分支->从GIT上PULL一下代码(防止在切换的时间内有更新)->选择环境(开发、测试、用户、模拟)->相应的项目Clean->install(编译)->用Xshell连接服务器->进入到/apche/webapps/的war包,将之删除并将其文件夹删除,回到IDEA,修改配置(IP、端口、用户名、密码等),使用Tomcat下的deploy发布到服务器上,发布完之后,重启Tomcat。大致流程是这样,我也是刚刚接触项目配置这块,有啥不对或不完善的地方,还请大家帮忙指正啊 不胜感激。
0 0