1 服务升级部署

1.1 获得服务war包

乐创者服务支持以war包方式进行发布,从乐创者官网下载后,一般为:lczServer.war。
也可以通过乐创者官方渠道获取对应版本的war。

本文档中,tomcat安装路径为: /usr/local/tomcat,乐创者服务发布目录为:lczServer
用户发布时,根据实际情况进行调整。

1.2 升级部署过程

  • 命令行进入到tomcat/bin目录;

    cd /usr/local/tomcat/bin
  • 关闭已启动的tomcat进程;
    tomcat/bin目录下:

    ./shutdown.sh

    或者

    查看Tomcat进程Id: ps -ef|grep java
    关闭tomcat进程: kill -9 进程Id
  • 删除tomcat/webapps目录下乐创者war包的发布文件夹;

  • 删除tomcat/work目录下的临时文件;

  • 删除tomcat/temp目录下的临时文件;

  • 把乐创者war包复制到tomcat/webapps目录下;

    乐创者服务的根路径(contextPath)默认为:lczServer,支持自定义。
    假设希望发布后根路径为“/”,则只需要将 lczServer.war 重命名为 ROOT.war 包;
    假设系统发布后根路径为“/myReport”,则只需要将 lczServer.war 重命名为 myReport.war 包;
  • 启动tomcat服务,启动过程中乐创者war即会自动发布;
    tomcat/bin目录下:

    ./startup.sh

2 发布后操作

2.1 更换server.config文件

如果已经备份了配置好的server.config文件,那个新的war包发布后,直接替换此文件,并重启tomcat服务即可。
如果没有备份配置好的server.config文件,那么需要sa用户登录后,进入系统管理页面-》知识库配置页面进行配置,并重启服务。

2.2 升级知识库

如果升级到的新版本需要更新知识库,则可按照以下步骤进行:

  • sa登录乐创者门户;
  • 左边菜单栏中选择:知识库管理 》升级
  • 点击【升级知识库】按钮,开始升级。
    升级完成后,提示如下:

    注意:知识库升级过程中,请不要停止tomcat服务,否则可能会导致知识库数据不完整。

2.3 查看服务启动情况

上面步骤都完成后,如何判定服务更新好了???
可参照【常见问题】中的“部署完成后,如何判定部署后的服务是正常可用的?”进行检查。

作者:柳杨  创建时间:2023-06-16 11:22
最后编辑:柳杨  更新时间:2025-04-22 15:31