flink在本地idea调试出现webUI
添加maven依赖:
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-runtime-web_2.11<artifactId>
<version>1.8.0<version>
</dependency>
关键代码:
import org.apache.flink.configuration.ConfigConstants;
import org.apache.flink.configuration.Configuration;
import org.apache.flink.configuration.TaskManagerOptions;
Configuration cfg = new Configuration();
cfg.setBoolean(ConfigConstants.LOACAL_START_WEBSERVER, true);
cfg.setInteger(TaskManagerOptions.NUM_TASK_SLOTS, 6);
final StreamExecutionEnvironment env = StreamExecutionEnvironment.createExecutionEnvironment.createLocalEnvironmentWithWebUI(cfg).enableCheckpointing(10000);
运行后,浏览器打开http://localhost:8081/ 即可