代码之家  ›  专栏  ›  技术社区  ›  brabster

束流管道部署到Flink失败,404

  •  1
  • brabster  · 技术社区  · 6 年前

    我试着在一个平台上运行一个简单的apachebeam管道 Flink 1.5.2 docker image . 当我运行main类来部署管道时,我得到了一个奇怪的404错误。管道在Google云数据流上运行良好。

    我用参数运行main --runner=FlinkRunner, --flinkMaster=localhost:8081 ,我可以看到Flink仪表盘 http://localhost:8081 . 部署失败,原因是:

    Unrecognised token 'failure': was expecting ('true', 'false' or 'null)

    localhost:8081/blobserver/port 根据调试输出-我可以确认,当我对该路径执行get请求时,该路径返回404。

    当我尝试从webui将作业部署为胖jar时,我也遇到了类似的问题。JarPlanHandler中的RestException。

    https://github.com/apache/flink/blob/master/flink-contrib/docker-flink/docker-compose.yml

    FLINK_DOCKER_IMAGE_NAME=flink:1.5.0 docker-compose up

    我做错什么了?

    1 回复  |  直到 6 年前
        1
  •  1
  •   klocek    6 年前

    请把你的Flink降到1.5.0,一切正常。在restapi中可以找到 blobserver/port