Apache flink 在缓冲池被破坏的情况下,异步函数有用吗?
我正在ApacheFlink中做一个项目,我需要调用多个API来实现我的目标。每个API的结果都是下一个API工作所必需的。同样,当我在KeyedStream上执行此操作时,相同的流将同时适用于多个数据 下面挖。你能解释这个场景吗Apache flink 在缓冲池被破坏的情况下,异步函数有用吗?,apache-flink,Apache Flink,我正在ApacheFlink中做一个项目,我需要调用多个API来实现我的目标。每个API的结果都是下一个API工作所必需的。同样,当我在KeyedStream上执行此操作时,相同的流将同时适用于多个数据 下面挖。你能解释这个场景吗 /------API1---API2---- KeyedStream ----|------API1---API2---- \------API1---API2---- 当我执行所有这
/------API1---API2----
KeyedStream ----|------API1---API2----
\------API1---API2----
当我执行所有这些操作时,在作业运行一段时间后,我得到一个异常,称为“缓冲池已销毁”。是否与API调用有关,是否需要使用异步函数??请建议。提前感谢。回答有关Flink的问题通常需要一些东西
但从高层次上讲,您提到的“缓冲池已销毁”消息并不是故障转移的根本原因,它只是Flink在发生错误后试图终止工作流的副产品。因此,您需要在日志中进行更深入的挖掘(通常任务管理器日志是您首先要查看的地方)。回答有关Flink的问题通常需要一些东西