历史版本7 :关闭或重启FineDataLink工程 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 应用场景

  • FDL 手动进行升级后,需要重启工程。

  • FDL 工程修改某些配置后,需要重启工程。

1.2 功能简介

本文提供 Linux 系统中,关闭和重启 FDL 工程的方法。

1.3 其他说明

1)部署在 Tomcat、WebLogic、WebSphere 容器中的工程,可通过关闭容器,直接关闭工程。

注:本文提供方法适用于所有 JAR 版本。

2)FDL 工程中若有管道任务,需将管道任务暂停,才能重启 FDL 工程。

2. Tomcat 容器编辑

示例:工程部署在/home/wendy/FDL/tomcat-linux下。

2.1 关闭工程

1)执行下面命令,查看工程进程,发现当前服务器处于运行状态,进程号为 14429、13878,如下图所示:

ps -ef|grep tomcat-linux

4.png

2)杀死工程进程,并检查是否有残余工程进程,需杀死所有本工程相关的进程。

注:不建议用 kill -9 pid 语句,会导致管道任务异常。

kill 14429
kill 13878

使用上面语句后,可稍等半分钟,再次使用ps -ef|grep tomcat-linux查看进程是否被关闭。

2.2 重启工程

1)进入工程 bin 目录下,重启工程。如下图所示:

注:需要使用 root 权限重启工程。

cd /home/wendy/FDL/tomcat-linux/bin
./startup.sh

7.png

2)查看实时日志,实时日志中出现重启耗时则意味着重启成功。如下图所示:

方案一:

cd /home/wendy/FDL/tomcat-linux/logs
tail -f catalina.out

13.png

方案二:

tail -f ../logs/catalina.out

3. WebLogic 容器编辑

详情请参见:WebLogic 容器

4. WebSphere 容器编辑

详情请参见:WebSphere 容器