zoukankan      html  css  js  c++  java
  • 项目部署过程记录

    项目技术栈: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包替换掉即可,也可以采用增量替换进行更新。

  • 相关阅读:
    35-高级特性之iterable与iterator
    33-高级特性之generator(1)
    34-高级特性之generator(2)
    32-高级特性之类装饰器
    什么是Autolayout
    屏幕适配
    NSTimer
    分页
    UIScrollView的缩放原理
    设置图片圆角
  • 原文地址:https://www.cnblogs.com/jasonboren/p/13671538.html
Copyright © 2011-2022 走看看