2016-08-02 1 views
0

livyを使用しようとしていますが、これはREST APIで初めてのことです。私は出力に含まu'java.lang.IllegalStateException: Session is in state dead'として受け取るPythonでlivyを使用しているときのレスポンスオブジェクト 'dead'の状態

r = requests.post(statements_url, data=json.dumps(data), headers=headers)

、その後

r.json()

を入力すると、tutorialを以下に示します。チュートリアルによると、セッションの状態はiddleでなければなりませんが、起動してから終了すると死んだ状態に変わるようです。 iddleの状態を保つために何をすればいいのかわからないので、私は投稿要求をすることができます。サーバが実行されているコンソールで

は、私はいくつかの試みの後、次の出力16/08/02 12:37:18 ERROR SessionServlet$: internal error java.lang.IllegalStateException: Session is in state dead

+0

あなたは 'statements_url'、' data'と 'headers'のためにあなたが使ったことを教えてくれることはありません。ドキュメントは実際には「セッションが開始したら、アイドル状態に移行します: – doctorlove

+0

@doctorlove私はそれをローカルで使用していないので、 'statements_url'は' http:// myhost:8998/sessions/(コンテンツタイプ: 'application/json') '(チュートリアルの値)のような、私がhttp:// myhost:8998/sessionsに行くと、すべてのデッドセッションを見ることができます。 – cadv

答えて

1

を受け、私はScalaの2.11で火花を実行していることに気づき、そしてリウィウスはScalaの2.10をサポートしています。

関連する問題