为满足客户的新需求以及完善之前版本某些功能的不足之处,FineDataLink在不断地更新迭代。
若需要体验新产品功能或者修复之前版本中存在的一些问题,客户需要将FDL升级到当前最新版本。
注1:本文仅介绍内网手动升级的步骤,外网用户推荐使用 FineDataLink一键升级,实现更便捷的升级。
注2:4.1 暂不支持一键升级,请备份 Finedb 后手动替换 JAR 包。
付费用户请联系帆软技术支持,索要最新/指定版本的JAR包。
技术支持联系方式:前往「服务」,选择「在线支持」、电话「400-811-8890」。
注:不同版本的JAR包数量略有不同,请与技术支持确认好版本即可。
管理员登录FineDataLink,点击「任务运维>管道任务」,如有运行中的管道任务,请先暂停。在升级完成后再启动。
在进行工程升级前,为避免升级失败,导致工程文件丢失无法回退等问题,请务必对原工程进行备份后再进行后续操作。
请参考 FineDataLink备份还原,对工程进行备份。
1)查看占用进程:使用 ps -ef|grep tomcat查看进程,查看当前Tomcat占用进程,如下图进程号为 18727。
2)杀死进程:执行 kill -9 进程号。例如进程号为 20976,则执行 kill -9 20976。
3)然后再次使用ps -ef|grep tomcat查看进程是否被关闭,如下图进程号消失则为成功关闭服务器。
1)删除JAR
注1:如需回退到当前版本,请加回删除的JAR包。
注2:由于4.0.27内置了数据服务jar 包fdl-dataservice-4.0.jar,若4.0.27及以上回退,需要需要删除该jar。
把带有 4.0 后缀的 JAR 删除。
删除%Tomcat_HOME%/webapps/webroot/WEB-INF/lib目录下的 fine-bi-engine-third-6.0.jar
查看%Tomcat_HOME%/webapps/webroot/WEB-INF/lib目录下是否有fdl-bi-extension-4.0.jar
若没有,需要联系技术支持获取
联系方式:前往「服务」,选择「在线支持」、电话「400-811-8890」。
删除%Tomcat_HOME%/webapps/webroot/WEB-INF/lib目录下的fdl-bi-extension-4.0.jar
注:如果有就必须删除。
且使用过数据管道功能
删除%Tomcat_HOME%/webapps/webroot/WEB-INF/lib目录下的 Kafka 驱动包
包括:
objenesis-2.5.1.jar
mysql-binlog-connector-java-0.25.6.jar
kafka-clients-2.8.1.jar
javassist-3.21.0-GA.jar
jackson-core-2.8.8.jar
fst-2.57.jar
删除%Tomcat_HOME%/webapps/webroot/WEB-INF/lib目录下的fine-bi-engine-third-5.1.jar
原因:fine-bi-engine-third-5.1.jar和fine-bi-engine-third-6.0.jar互相冲突
删除%Tomcat_HOME%/webapps/webroot/WEB-INF/lib目录下,名称中包含netty的相关 JAR 包
原因:平台11.0.9及之后版本,产品内置了netty-all-4.1.78.Final.jar相关功能
删除%Tomcat_HOME%/webapps/webroot/WEB-INF/lib目录下的fine-data-platform-11.0.jar
2)替换JAR
将技术支持处获取的JAR包上传至%Tomcat_HOME%/webapps/webroot/WEB-INF/lib目录下。
如工程使用了数据管道功能,建议在启动工程前检查Kafka是否正常运行。
查看 Kafka 运行状态和启动操作请参见:部署Kafka
JAR 包装好后,必须要重启 Tomcat ,才能使用 FDL 功能。
使用 ps -ef|grep tomcat 查看进程,发现当前服务器处于运行状态,进程号为 18727,如下图所示:
执行 kill -9 进程号。例如进程号为 20976,则执行 kill -9 20976。
然后再次使用ps -ef|grep tomcat查看进程是否被关闭,如下图进程号消失则为成功关闭服务器。
然后进入文件解压目录%Tomcat_HOME%\tomcat\bin下,执行命令 ./startup.sh , 即可重启 Tomcat 服务器。
重启后查看实时日志,实时日志中出现重启耗时则意味着重启成功。如下图所示:
cd /home/wendy/tomcat-linux/logstail -f catalina.out
升级重启后,管理员登录FineDataLink,点击「管理系统>注册管理>版本信息」。
可查看当前JAR版本,确认是否是自己所需的工程版本。如下图所示:
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
Submitted successfully
Network busy