开发者社区> 问答> 正文

什么是Apache Flink的分离模式?

"我在Flink文档中看到了这一行,但无法弄清楚'分离模式'是什么意思。

以分离模式运行示例程序:

./bin/flink run -d ./examples/batch/WordCount.jar"

展开
收起
flink小助手 2018-11-28 15:45:09 2518 0
1 条回答
写回答
取消 提交回答
  • flink小助手会定期更新直播回顾等资料和文章干货,还整合了大家在钉群提出的有关flink的问题及回答。

    "Flink CLI以阻塞或分离模式运行作业。在阻塞模式下,CliFrontend(客户端)进程继续运行,阻塞,等待作业完成 - 之后它将打印出一些信息。在下面的示例中,我运行了一个流媒体作业,几秒钟后我从WebUI中取消了:

    $ flink run target/oscon-1.0-SNAPSHOT.jar
    Starting execution of program
    Program execution finished
    Job with JobID b02da01c30585bfbc86a23446559987f has finished.
    Job Runtime: 8673 ms
    如果你在阻塞模式下运行,你可以终止CliFrontend(例如,使用ctrl-C),并且作业将不受影响,只要它运行得足够远以便将作业提交到集群。

    在分离模式下,CliFrontend将作业提交到群集,然后立即退出。"

    2019-07-17 23:16:46
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Flink技术进阶 立即下载
Apache Spark: Cloud and On-Prem 立即下载
Hybrid Cloud and Apache Spark 立即下载

相关镜像