Apache flink Flink-为什么我在';之前提交作业时Flink会抛出错误;flink run';独立运行Flink超过1个月后?

Apache flink Flink-为什么我在';之前提交作业时Flink会抛出错误;flink run';独立运行Flink超过1个月后?,apache-flink,flink-streaming,Apache Flink,Flink Streaming,我在一台主机(同一台主机上的JobManager、TaskManager)上以独立模式运行Flink。首先,我能够正常地提交和取消作业,作业显示在web UI中并运行 但是,大约1个月后,当我取消旧作业并提交新作业时,我遇到了org.apache.flink.client.program.ProgramInvocationException:无法检索执行结果。 此时,我可以运行flink list列出当前作业,运行flink cancel取消作业,但flink run失败。引发异常,作业现在显示

我在一台主机(同一台主机上的JobManager、TaskManager)上以独立模式运行Flink。首先,我能够正常地提交和取消作业,作业显示在web UI中并运行

但是,大约1个月后,当我取消旧作业并提交新作业时,我遇到了org.apache.flink.client.program.ProgramInvocationException:无法检索执行结果。

此时,我可以运行flink list列出当前作业,运行flink cancel取消作业,但flink run失败。引发异常,作业现在显示在web UI中

当我尝试使用停止群集停止当前独立群集时,它说“找不到群集”。然后我必须找到flink进程的pid并手动停止它们。然后,如果我运行start cluster创建一个新的独立集群,我就能够正常提交作业

缩短的堆栈跟踪:(完整堆栈跟踪位于)

org.apache.flink.client.program.ProgramInvocationException:无法检索执行结果。(作业ID:7ef1cbddb744cd5769297f4059f7c531)
位于org.apache.flink.client.program.rest.RestClusterClient.submitJob(RestClusterClient.java:261)
原因:org.apache.flink.runtime.client.JobSubmissionException:未能提交JobGraph。
原因:org.apache.flink.runtime.concurrent.FutureUtils$RetryException:无法完成操作。重试次数已用尽。原因:java.util.concurrent.CompletionException:org.apache.flink.runtime.rest.ConnectionClosedException:通道变为非活动状态。
原因:org.apache.flink.runtime.rest.ConnectionClosedException:通道变为非活动状态。
... 37多

误差是一致的。它总是发生在我让Flink跑了一段时间之后,通常超过1个月)。为什么一段时间后我不能把工作交给弗林克?这里发生了什么事