我正在尝试从HDFS中提取一些数据。为此,我正在运行listHDFS和fetchHDFS处理器。
当我停止fetchHDFS处理器时,即使在停止处理器后仍有许多活动线程。为了终止这些线程,我使用了“terminate”选项。
只是想知道终止选项的工作原理。
- 它是否优雅地关闭与FS的所有连接?
- 由于所有线程都被终止,那么这些线程消耗的数据是否会丢失?
- 建议仅在线程卡住或流程进入冻结状态时使用终止选项吗?
我正在尝试从HDFS中提取一些数据。为此,我正在运行listHDFS和fetchHDFS处理器。
当我停止fetchHDFS处理器时,即使在停止处理器后仍有许多活动线程。为了终止这些线程,我使用了“terminate”选项。
只是想知道终止选项的工作原理。