我正在用apache flink做一个项目,我需要调用多个API才能实现我的目标。每个API的结果都是下一个API起作用所必需的。同样,正如我在KeyedStream上所做的一样,同一流程将一次应用于多个数据。
在下面进行挖掘。可以解释这种情况
/------API1---API2----
KeyedStream ----|------API1---API2----
\------API1---API2----
在执行所有操作时,我得到一个异常,说作业运行一段时间后“缓冲池已损坏”。它与API调用有关吗,我需要使用异步功能吗?请提出建议。预先感谢。
答案 0 :(得分:0)
一些常见的问题,有助于回答有关Flink的问题...
但是,从高层次上讲,您提到的“缓冲池已损坏”消息不是故障转移的根本原因,它只是Flink试图在发生错误后终止工作流的副产品。因此,您需要更深入地了解日志(通常首先要查看“任务管理器”日志)。