gpt4 book ai didi

java - 如何在取消 FLINK 作业的同时关闭 ES 连接?

转载 作者:行者123 更新时间:2023-11-30 06:22:15 25 4
gpt4 key购买 nike

我想获取flink API中进行资源管理的方法(例如init、close)。

例如。

当我向 flink 提交作业时,建立了一些 JDBC 连接。

当我取消作业时,这些连接会在作业取消之前关闭。

最佳答案

RichFunction 接口(interface)提供 open()close() 方法。 open() 在任务启动时和处理第一条记录之前调用。 close() 当任务因失败或故意取消时被调用。

对于大多数函数来说,都存在丰富的变体,即 MapFunctionRichMapFunction

关于java - 如何在取消 FLINK 作业的同时关闭 ES 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47881792/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com