日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Apache Flink 零基础入门(二十一)Flink HistoryServer概述与配置

發布時間:2024/9/16 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Apache Flink 零基础入门(二十一)Flink HistoryServer概述与配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

之前我們做了Flink的開發,開發完成之后就需要進行監控。

Flink 有一個History Server可以在相關Flink 集群關閉之后,還可以查看一些信息。也就是一些作業運行完成之后,可以用History Server查看運行的統計信息。同時,還暴露了一些RestAPI,允許http進行請求。
修改配置文件conf/flink-conf.yaml:

jobmanager.archive.fs.dir: hdfs://swarm-manager:9000/completed-jobs/ historyserver.web.address: 0.0.0.0 historyserver.web.port: 8083 historyserver.archive.fs.dir: hdfs://swarm-manager:9000/completed-jobs/ historyserver.archive.fs.refresh-interval: 10000

啟動HistoryServer


瀏覽器中輸入地址:http://swarm-manager:8083



查看HDFS中的文件:

因為還沒有執行作業,所以沒有生成completed-jobs文件

測試History Server

執行命令./bin/flink run -m yarn-cluster -yn 1 ./examples/batch/WordCount.jar
瀏覽器中輸入:http://swarm-manager:8083

然后在hdfs中查看:

API

請求發送http://hostname:8083(這個在配置文件中設置的)/jobs
URI:

  • /config
  • /jobs/overview
  • /jobs/< jobid>
  • /jobs/< jobid>/vertices
  • /jobs/< jobid>/config
  • /jobs/< jobid>/exceptions
  • /jobs/< jobid>/accumulators
  • /jobs/< jobid>/vertices/< vertexid>
  • /jobs/< jobid>/vertices/< vertexid>/subtasktimes
  • /jobs/< jobid>/vertices/< vertexid>/taskmanagers
  • /jobs/< jobid>/vertices/< vertexid>/accumulators
  • /jobs/< jobid>/vertices/< vertexid>/subtasks/accumulators
  • /jobs/< jobid>/vertices/< vertexid>/subtasks/< subtasknum>
  • /jobs/< jobid>/vertices/< vertexid>/subtasks/< subtasknum>/attempts/< attempt>
  • /jobs/< jobid>/vertices/< vertexid>/subtasks/< subtasknum>/attempts/< attempt>/accumulators
  • /jobs/< jobid>/plan
    例如: http://hostname:port/jobs/7684be6004e4e955c2a558a9bc463f65/exceptions

總結

以上是生活随笔為你收集整理的Apache Flink 零基础入门(二十一)Flink HistoryServer概述与配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。