2017-06-24 12 views
2

スパーク1.6からスパーク2.1に移行しようとしています。 spark masterとworkerをローカルに設定しようとしましたが、spark REST APIが以前と同じではないことがわかりました。私は、マスターを起動したときに火花1.6でスパークREST 2.1スパークのあるApi

は、私はすべてのアプリケーションは、次のURL

http://localhost:8080/api/v1/applications

を使用して応答を取得するために使用、スパーク2.1で、私は同じことをしようとしたが、期待通りにそうではありません。

http://localhost:8080/api/v1/applicationsはちょうど

私は任意の設定をしないのですWeb UIを示していますか。? http://localhost:8080/json

次のようなものを取得します::、アプリケーションとその状態のリストを取得しようとする

+0

は、ドキュメントを読みますか?見た目は正しいhttps://spark.apache.org/docs/latest/monitoring.html#rest-api –

+0

私はドキュメントを読んでいます。そして最も重要なのは、同じ方法で古いバージョンのsparkを使って残りのAPIにアクセスすることができたことです。あなたはsparkのホームページから直接ダウンロードし、すぐに設定することができます。何か変更されたように見える.. – Srini

+0

私はそれが既にインストールされている、私はただSpark2を使用する時間がなかった –

答えて

0

{ 
    url: "spark://...:7077", 
    workers: [...], 
    cores: 6, 
    coresused: 0, 
    memory: 19374, 
    memoryused: 0, 
    activeapps: [...], 
    completedapps: [...], 
    activedrivers: [...], 
    status: "ALIVE" 
}