【问题标题】:Run two or more Flink standalone job into same local machine在同一台本地机器上运行两个或多个 Flink 独立作业
【发布时间】:2022-06-29 13:41:39
【问题描述】:

我以这种方式启动了一个standalonejob.sh命令:

./bin/standalone-job.sh start --job-classname org.apache.flink.streaming.examples.windowing.TopSpeedWindowing -r 8081

这是输出

Starting standalonejob daemon on host MSI.

如果我转到http://localhost:8081,我可以访问 Flink Web Dashboard。

然后,我启动了另一个 standalone-job 命令,为 Web 仪表板指定端口 3456

./bin/standalone-job.sh start --job-classname org.apache.flink.streaming.examples.windowing.TopSpeedWindowing -r 3456

这是输出

[INFO] 1 instance(s) of standalonejob are already running on MSI.
Starting standalonejob daemon on host MSI.

我无法联系到http://locahost:3456

有没有办法在不同的端口上运行 Flink 中独立应用程序集群的两个实例?

【问题讨论】:

    标签: apache-flink flink-streaming


    【解决方案1】:

    你可以用下面的命令试试:

    ./bin/standalone-job.sh start --job-classname org.apache.flink.streaming.examples.windowing.TopSpeedWindowing -D jobmanager.rpc.port=8124 -D rest.bind-port=8082 -D rest.port=8082
    
    ./bin/taskmanager.sh start -D jobmanager.rpc.port=8124
    

    【讨论】:

      猜你喜欢
      • 2012-10-26
      • 1970-01-01
      • 1970-01-01
      • 2015-03-09
      • 1970-01-01
      • 2021-03-13
      • 1970-01-01
      • 2022-10-24
      • 1970-01-01
      相关资源
      最近更新 更多