历史版本7 :产品升级说明 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1、功能简介编辑

为满足客户的新需求以及完善之前版本某些功能的不足之处,我们的产品在不断地更新迭代。

若需要修复之前产品的一些问题,以及体验新功能,则需要升级到最新版本。

若需获取新版jar包、新增功能依赖jar包;请联系对应项目经理或者技术支持人员获取。

2、新增依赖升级编辑

2.3.3 版本

流任务新增Shell脚本调用功能,需要进入FT安装目录/libs/内新增ganymed-ssh2-262.jarganymed-ssh2-262.jar

HANA数据库驱动更新,需要进入FT安装目录/libs/drivers/内删除njdbc.jar,并在同文件夹下新增ngdbc-2.9.16.jar

ngdbc-2.9.16.jar


3、常规升级编辑

3.1 小版本内升级:

版本:例如需要从2.3.1升级到2.3.3,那么2.3属于小版本内升级。

注意:升级期间需要重启服务,请合理安排升级时间。

1. 向 FineTube 技术人员获得4个产品升级jar包和其他依赖包:

fine-data-base-x.x.x.jar、fine-data-core-x.x.x.jar、fine-data-jpa-x.x.x.jar、fine-data-web-x.x.x.jar;

ganymed-ssh2-262.jar、ngdbc-2.9.16.jar...

2. 进入FT安装目录/bin/ ,执行shutdown.sh,停止FT服务。

3. 将FT安装目录/libs/路径下 ,将原先4个对应产品jar包删除,新增新版本产品jar包,并根据“新增依赖升级”说明,对应增减依赖jar包,产品jar示例如图所示:

4. 产品jar和依赖jar替换完毕后,进入FT安装目录/bin/ ,执行startup.sh,启动FT服务。


3.2 大版本升级

3.2.1 FineTube 2.0版本升级到2.3版本

1.     备份2.0安装目录下的bin、fdload、libs、FineTube、FineTube.vmoptions、.install4j、jre、libs、resources(如果部分文件没有请忽略)

2.     下载最新2.3安装包并安装到其他目录。

3.     将2.3安装包的安装目录中的bin、fdload、libs、FineTube、FineTube.vmoptions、.install4j、jre、libs、resources/starter.properties文件拷贝到2.0安装目录中,完全覆盖原来的文件。

4.     删除2.3安装目录,进入2.0安装目录中,bin/startup.sh启动FineTube