Kafka连接处理

hlswsv35  于 2021-06-08  发布在  Kafka
关注(0)|答案(0)|浏览(188)

我正在使用的数据来自 kafkacreateDirectStream() 应用程序编程接口。我想
catch ClosedChannelException 并处理断开连接到 zookeeper Kafka的主题。
通过测试,我只能做到:

try { myStreamingContext.awaitTermination }
catch { case foo:SparkException => if (foo.getMessage contains """ClosedChannelException""") /*do something*/ }

似乎只有在上述情况下例外才是“可捕捉的”,或者至少在以下情况下是不可捕捉的 try { val stream = createDirectStream([...]) } [...] 如我所料。
有什么方法可以处理这个(和其他连接错误)应用程序端吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题