今天突然发现无法访问Flink的Web界面了。这个Flink系统是用了一台主机使用Stand alone方式部署的。因此使用Bitvise ssh client登录到远程服务器,查看Flink的日志。这里需要注意的是在Flink系统的log文件夹中有两类日志,一类是文件名中包含了standalonesession的Job Manager日志,一类是文件名中包含了taskexecutor的Task Manager日志。关于Flink系统的,我们主要看standalonesession日志。
由于具体日志文件在生产环境服务器,因此出于安全考虑,就没有把完整的日志贴出来。这里我就简单描述一下我的发现。在日志文件中我发现以下两个操作:
- RECEIVED SIGNAL 15: SIGTERM. Shutting down as requested.
- RECEIVED SIGNAL 1: SIGHUP. Shutting down as requested.
SIGTERM
SIGTERM,Unix信号15,是默认的Shell终端的Kill命令缺省产生信号,可以被进程处理或忽略。
SIGHUP
退出终端并杀死与该终端Session关联的进程。
从以上两个终止信号推断,Flink应该是被人为手动终止了。

扫码联系船长