中枢系统的更新并不需要将所有内容都替换掉,正常情况下,只会更新三个内容,分别为:

  • 中枢主程序:datacenter-web
  • 清册系统:wintime-web.jar
  • 前端界面:dist

在获取到上述3个程序包后,一般仅需要将其中的配置文件删除,再替换上之前程序包的配置文件,即可迅速完成配置操作,最后再将配置好的程序包按各自目录放好后,重启系统,即可完成更新。 :::info 注意:更新中枢系统前要关闭正在运行的中枢服务 。 :::

备份配置文件

备份.mp4前提条件为部署人员知晓服务器上部署的目录,并且,拿到了需要更新的新安装包。
为了最快的更新系统,需要将原有系统配置文件备份下来,以便后面直接替换到新程序包中。

  • dist包的配置文件目录为:\datacenter\datacenter\datacenter\page\dist,将其中的config.js文件备份
  • datacenter-web的配置文件目录为:\datacenter\datacenter\datacenter\datacenter-web\config,将其中的application.yml和application-pro.yml两个文件备份
  • wintime-web.jar包需要通过压缩文件的方式打开,并找到目录:BOOT-INF\classes,将其中的application.yml和application-pro.yml两个文件备份 :::info 注意:使用压缩文件的方式打开jar并备份配置文件 :::

    datacenter-web更新

    主程序.mp4datacenter-web(中枢主程序)的更新步骤如下:

  • 将更新包解压

  • 找到目录\datacenter-web\config,并将其中的所有文件都删除
  • 将备份的原有datacenter-web程序包的配置文件复制到新安装包的\datacenter-web\config目录下。
  • 将服务器安装目录下的datacenter-web文件夹删除
  • 将新安装包的datacenter-web文件夹整体拷贝到服务器的原有目录
  • 完成datacenter-web的部署 :::info 注意:应该先删除再替换。先删除后替换的方式可以避免不必要的失败部署 :::

    wintime-web更新

    清册.mp4wintime-web(清册系统)的更新步骤如下:

  • 使用压缩文件的方式打开wintime-web.jar包

  • 找到目录:BOOT-INF\classes
  • 将其中的所有“.yml”文件删除
  • 将备份的原有wintime-web.jar程序包的配置文件复制到新安装包的BOOT-INF\classes目录下。
  • 将服务器安装目录下的wintime-web.jar文件删除
  • 将新安装包的wintime-web.jar文件拷贝到服务器的原有目录
  • 完成wintime-web.jar的部署 :::info 注意:1、应该先删除再替换。先删除后替换的方式可以避免不必要的失败部署
    2、使用压缩文件的方式打开jar并替换文件 :::

    dist更新

    dist.mp4dist(前端界面)的更新步骤如下:

  • 解压dist的新程序包

  • 找到目录\dist\dist,并删除config.js文件
  • 将备份的原有dist程序包的config.js配置文件复制到新安装包的\dist\dist目录下。
  • 将服务器安装目录下的dist文件删除
  • 将新安装包的dist文件拷贝到服务器的原有目录
  • 完成dist的部署 :::info 注意:应该先删除再替换。先删除后替换的方式可以避免不必要的失败部署 :::

    重启系统

    部署完毕后,需要关闭原有正在运行的系统,并双击“start.bat”重新启动。
    等待系统启动完毕后,浏览器打开中枢系统,检查各个模块是否正常。 :::info 注意:部署完毕后一定要打开中枢看看是否正常 :::