有一种方法可以通过将属性spark.streaming.stopGracefullyOnShutdown
设置为true来启用火花流的正常关闭,然后使用kill -SIGTERM
命令终止进程。但是我没有看到这样的选项可用于结构化流(SQLContext.scala)。
结构化流媒体中的关机流程是否有所不同?或者它还没有实现呢?
答案 0 :(得分:2)
此功能尚未实施。但火花结构化蒸汽的预先记录声称可以毫无问题地恢复状态和偏移。
答案 1 :(得分:0)
此功能尚未实现,如果在批处理运行时从资源管理器中终止作业,它也会为您提供重复项。
答案 2 :(得分:0)
试试这个 github 示例代码。