Basic information
- Flink version: 1.9
Task Lifecycle
此篇依序說明Flink從JobMaster
創建ExecutionGraph
到提交至TaskExector
的流程,以及Task
與StreamTask
的生命週期
延續上篇Stream Graph產生,此篇說明Job Graph生成的過程與目的
透過下方的連續調用會到Job Graph的生成主要邏輯代碼StreamingJobGraphGenerator的createJobGraph()@org/apache/flink/streaming/api/graph/StreamingJobGraphGenerator.java
在使用Bash Script時,可以使用下面方式Submit一個SocketWindowWordCount的Flink application至JobManager
下述是一個例子,查詢在User table中所有User的資訊