Flink本地运行webUI无法访问显示{“errors“:[“Not found.“]}

前言

本地运行,有时需要借助web ui 看一些参数和 执行图。提高开发效率。不用每次都要打包到服务器。

1.本地运行需要的依赖

    <!-- 本地web  -->
        <dependency>
            <groupId>org.apache.flink</groupId>
            <artifactId>flink-runtime-web_2.12</artifactId>
            <version>${flink.version}</version>
           <scope>provided</scope>
        </dependency>
public class CalculateSee50 {
    
    
    public static void main(String[] args) throws Exception {
    
    
        Configuration configuration = new Configuration();
        // 指定本地WEB-UI端口号
        configuration.setInteger(RestOptions.PORT, 8082);
        // 执行环境使用当前配置
        StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment(configuration);
        DataStreamSource<String> stringDataStreamSource = env.addSource(CustomKafkaSource.getKafkaConnection());
        stringDataStreamSource.print();
        env.execute("计算科创50指数");
    }
}

2 运行报错

访问浏览器:
http://localhost:8082/
在这里插入图片描述
解决办法
在这里插入图片描述
看下效果
在这里插入图片描述

Guess you like

Origin blog.csdn.net/weixin_43975771/article/details/120013678