跳到主要内容

奥枫服务更新说明

更新前千万记得备份!备份!备份!

Linux系统中更新

1.概述

因linux系统的服务全部在kubesphere的方式部署,所以服务的升级操作都在kubesphere平台上操作。 但是前端文件的升级需要使用ssh连接工具到宿主机上进行更新,并且一部分配置文件也要在宿主机上进行更新操作。

2. 后台更新

(1)登录kubesphere

Alt text

(2)后台更新

Alt text

  • v4env-release: 放置v4服务所需的依赖服务如:nacos、redis、mysql、powerjob、geoserver等服务。
  • v4service-release: 放置v4所有业务服务如:af-web、af-auth、af-gateway等业务服务。
  • v3env-release: 放置v3服务所需的依赖服务,目前就一个redis。
  • v3service-release: 放置v3所有业务服务如:ldap、revenue、manage、system等业务服务。 Alt text 点击部署或工作负载进入到工作负载界面,再此界面选择需要操作的服务 Alt text 点击日志可以看到当前容器的日志 点击命令行可以进入到容器内的命令行 Alt text Alt text 选择镜像仓库地址为http://aote-office.8866.org:32767 搜索的目录是”afsoft_release/服务名“,下方会出现对应镜像版本,勾选保存后容器重启正常后此次版本更新结束

3.前台更新

(1)使用ssh工具登录宿主机

参考这个连接:点击进入

https://blog.csdn.net/qq_36410795/article/details/105485901

(2)v3前台更新

Alt text

在这个目录下存放的是v3的前台路径,把前台文件在windows系统上解压后上传到”/var/af/v3service-release/client“下对应的前台目录中

Alt text

v3前台文件的获取和之前一样,在上方的流水线中构建,以上都是最新的前台版本。

(3)v4前台更新

Alt text

在这个目录下存放的是v4的前台路径,之后所有服务的前台都在这里,会有对应的目录

Alt text

单页面的前台在以上的jiekins中构建 点击进入

http://aote-office.8866.org:31012/client/

除dist_singlepage单页面的前台外所有前台都在以上连接获取,连接中都是最新的前台版本,下载以".tar.gz"结尾的文件。 所有前台文件都要在windows系统中解压后在上传到宿主机中。

windows系统中更新

1.概述

windows系统中一般新项目会将服务放置到同一目录下,在2024年之前的项目有可能不在标准目录中所以要根据不同项目找服务。 标准目录是“D:\afServer”v3的服务都在这个目录下,v4的目录是“D:\afServer\AFProductV4”下

2. 后台更新

(1)目录结构

Alt text

  • nginx下更新前台文件
  • tomcat的webapps下服务名中的lib是服务的jar包,更新服务的话更新对应jar包。

Alt text

  • admin:目录下是v4后台服务
  • client:目录下是v4的转发服务
  • resources:目录下是v4的前台文件

(2)v3后台更新

在2023年之前的项目更新后台版本请找开发确认版本后在进行jar包的更新。2023年及之后的v3项目可以通过以下方式更新

Alt text

通过点击进入连接进到下载界面,下载对应版本的war包。

Alt text

Alt text

解压后将服务的lib目录替换到tomcat的webapps下服务的lib目录下并重启tomcat

(3)v4后台更新

Alt text

通过这个连接点击进入进入下载界面,下载对应版本的jar包

Alt text

将下载的jar包放到v4后台目录中,并更改对应服务的bat文件。

Alt text

将对应服务的版本号填写到此。

该目录下相同服务只保留一个jar包,不要将多余文件放置到此目录下

3. 前台更新

(1)v3前台更新

Alt text

v3前台文件的获取和之前一样,在上方的流水线中构建,以上都是最新的前台版本。

Alt text

将获取到的前台文件放到对应的nginx中

(2)v4前台更新

Alt text

单页面的前台在以上的jiekins中构建 点击进入

http://aote-office.8866.org:31012/client/

除dist_singlepage单页面的前台外所有前台都在以上连接获取,连接中都是最新的前台版本,下载以".tar.gz"结尾的文件。

Alt text

以上是v4的前台文件目录