flink實戰--idea本地提交Flink任務到遠程的集羣

簡介

                     你是不是還在打包上傳到遠程集羣運行flink任務?這樣會浪費很多時間,爲了節約大家的時間,flink提供了createRemoteEnvironment方法,可以實現本地任務提交到遠程集羣的方法,本文具體介紹一下。

createRemoteEnvironment

       源碼如下:org.apache.flink.api.java.RemoteEnvironment


看到源碼的你,相信已經會使用,所有我們直接上demo,給大家參考一下:

public class RemoteEnvironmentTest {
    public static void main(String[] args) throws Exception {
        ExecutionEnvironment remoteEnv = ExecutionEnvironment.createRemoteEnvironment("node", 6123, "C://flink-lib//flink/Users/admin/Downloads/online_training.jar");
        DataSource<String> source = remoteEnv.readTextFile("hdfs://127.0.0.1:9000/test");
        source.map(new
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章