首页 > 其他 > 详细

项目部署过程记录

时间:2020-09-15 10:56:36      阅读:75      评论:0      收藏:0      [点我收藏+]

项目技术栈:ssm+mysql+maven+dubbo+zookeeper+redis+xxl-job
项目总目录结构如下:
技术分享图片

api工程目录结构如下:
技术分享图片

核心服务工程目录如下:
技术分享图片

web工程目录结构如下:
技术分享图片

项目部署过程:

1、将api接口编译打包,然后上传到公司的maven私服,将核心服务编译打包,并且把api打包的jar和核心服务打包的jar上传到Linux服务中,然后启动即可。这事api和service核心服务可以对内或对外进行提供服务了。主要通过dubbo和zookeeper对外提供服务。
2、web部署过程记录:首先服务器要有个Tomcat,其次将web项目的war包放入webapps下,最后启动即可。

部署更新注意事项:
1、api修改了,只要有引用api的地方都要更新,web也要及时更新。
2、如果只是修改了service,则只更新service jar包即可。
3、web服务更新部署,只需要把war包替换掉即可,也可以采用增量替换进行更新。

项目部署过程记录

原文:https://www.cnblogs.com/jasonboren/p/13671538.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!