如何升级Spreadsheet服务器

浏览次数:1827 最新更新:杨礼显 于 2023-12-21

Spreadsheet 会定期发布新的版本,每次版本更新中,涉及的功能完善或者优化不会很多,但有可能正好是影响某些用户的,所以建议电子表格软件的用户都对此保持关注。

在本文档中,用户可以自行下载升级服务器需要的war包(名称为spreadsheet.war),简单来说,用户需要关闭服务器,使用这个war包替换现有应用,重启后进入系统配置(备份等),然后就可以在新版本上继续使用已有的报表。

Spreadsheet的架构设计比较合理,用war包升级服务器不会对任何系统设置和报表应用构成影响,也可以支持跨小版本升级,不过为了以防万一,在升级过程务必点选“备份”选项!

在具体操作中,Spreadsheet 支持"自升级",即war包升级过程,皆由程序自身去完成,不需要外部的人为干预。只要将旧程序替换为新版本,再次运行时,系统自动完成所有的升级工作。

Windows版本升级指南

1.更换war包文件及清理文件

停止Tomcat应用服务器。为了升级更顺畅,需要删除一些文件夹的内容,具体如下:

①删除Tomcat\webapps\ 目录下的spreadsheet文件夹。如果还有spreadsheet.war文件,也一并删除。

②清除Tomcat\temp\ 目录下 ( 注意不是把temp删除,是删除temp里边的内容 ) 的所有文件和文件夹。

③清除Tomcat\work\ 目录下 ( 注意不是把work删除,是删除work里边的内容 ) 的所有文件和文件夹。

停止服务及清除相关文件后,在服务器所在目录路径更换war包。

2.接下来可以重启应用服务器

重启应用服务器,此时系统会自动进行升级工作。此过程可能会比较耗时,根据所升级版本的跨度大小,以及系统中开发的报表资源多少,升级过程可能会从几分钟到几十分钟不等。

3.访问spreadsheet,系统自动进入到config界面升级

(1)确认知识库连接信息

正确:勾选“已确认连接信息正确”,点击 下一步 。

错误:点击 更改参数 ,进入“Config配置界面”进行配置。更改参数并保存后,需重启服务器,并再次访问Config界面。

(2)选择备份文件

在升级前备份知识库、war包、扩展包,这一步骤非常重要,备份后一旦升级失败时可以回退。可以选择对 当前时刻 的“知识库、war包、扩展包”进行备份,默认全部勾选,即全部备份。

(3)系统升级

在成功备份后点击 下一步 ,进入升级界面,点击 开始升级 按钮,进行知识库升级。

浏览器会显示整个升级的日志信息,如果升级过程没有异常则最终时显示按钮【完成】,点击 完成 按钮进入系统访问界面。

如果提示升级失败,则需要跟进具体的日志进行分析。

Linux版本升级指南

1.停止spreadsheet服务

  即停止tomcat程序。找到对应的进程ID,然后杀掉该进程。

      ps -ef| grep tomcat

      kill -9 tomcat进程ID

  温馨提示,如下图所示,tomcat的进程ID为6133

2.更换war包文件

  将spredsheet.war上传到Tomcat 对应目录下  如 :/home/smartbi/spreadsheet/apache-tomcat-8.5.57目录下。

3.启动Tocmat 服务器

  进入/home/smartbi/spreadsheet/apache-tomcat-8.5.57/bin目录下。

      cd /home/smartbi/spreadsheet/apache-tomcat-8.5.57/bin

  执行startup.sh脚本启动tomcat程序。

      ./startup.sh

4.Tomcat启动完成后,访问spreadsheet,系统自动进入到config界面升级(与windows版本一样)

(1)确认知识库连接信息

正确:勾选“已确认连接信息正确”,点击 下一步 。

错误:点击 更改参数 ,进入“Config配置界面”进行配置。更改参数并保存后,需重启服务器,并再次访问Config界面。

升级过程需要进入服务器配置

(2)选择备份文件

在升级前备份知识库、war、扩展包,这一步骤非常重要,备份后一旦升级失败时可以回退。可以选择对 当前时刻 的“知识库、war包、扩展包”进行备份,默认全部勾选,即全部备份。升级过程注意做好备份

 

(3)系统升级

在成功备份后点击 下一步 ,进入升级界面,点击 开始升级 按钮,进行知识库升级。

具体升级过程自动完成

 

浏览器会显示整个升级的日志信息,如果升级过程没有异常则最终时显示按钮【完成】,点击 完成 按钮进入系统访问界面。

如果提示升级失败,则需要跟进具体的日志进行分析。升级过程有日志记录

 升级war包请自行下载

Smartbi电子表格软件会定期更新,请从思迈特官网上直接下载

————————————————

立足经典、真Excel设计、社区版永久免费!立即下载使用,开启高效报表开发之旅!

Demo体验

返回顶层