2017-01-28 11 views
0

私はopencpuを使ってHTTP経由で呼び出しようとしているRコードを持っていますが、長時間実行しているコードではタイムアウトしています。私が遭遇しましたhttps://github.com/joelkuiper/aplombOpencpu長時間実行中のR分析

残念ながら、ドキュメントは詳細ではなく、デプロイされてコンテナが動作していると動作させる方法を理解できません。ファイル/etc/opencpu/server.conf

答えて

0

ルックあなたはパラメータが表示されるはずですtimelimit.gettimelimit.post(値は秒単位です)。あなたのコードにとって妥当と思われるものにそれらを増やし、それを保存してください。それが動作を期待 - もう一度試して次に

sudo service opencpu restart 

その後、サービスを再起動してください!

+0

ありがとうございました、Rコードがいつか約15〜20分かかることがあり、ユーザーが分以上待つか2が適切なアプローチではないため、タイムリミットの最大値になる可能性があることを教えてください。 – Prabhakar

+0

最大値があるかどうかわかりませんが、30分設定されている場合もあります。ユーザーが2分以上待たないようにするには、コードを細かいものに分割するか、処理に時間がかかることを伝える必要があります。完了すると何らかの形で電子メールやメッセージが表示されます。 –

関連する問題