2017-08-22 3 views
1

サンプルのrモデルをAPIとして公開しようとしているので、Rパッケージを作成しました。私のローカルマシンでは、私は、コマンドを使用して出力を取得することができています:opencpuを使用してクラウドサーバーに接続するときに認証サインメッセージを取得する

curl http://local host/5656/ocpu/library/mypackage/R/tv/json -F "[email protected]" 

しかし、私はCentOSの上で私のAWSのLinuxのクラウドサーバーで同じことをしようとしています、私は出力を得ていないのです。私は、コマンドを試みた:

curl 13.228.109.233:8787/p/5656/ocpu/library/mypackage/R/tv/json -F "[email protected]" 

を、私はRパッケージは私のRスタジオサーバーにロードされ、私はパテを使用してアクセスしようとしています

http://13.228.109.233:8787/auth-sign-in?appUr‌​i=%2Fp%2F5656%2Focpu‌​%2Flibrary%2Fmypacka‌​ge%2FR%2Ftv%2Fjson . 

として出力を取得します。それはいくつかの認証を求めているが、私はそれが何を意味するのか取得することはできないですように見えます

yum install opencpu-server 

:私は、コマンドを使用して開いたCPUをインストールしました。私はここに何かを逃していますか ありがとう

答えて

1

ブラウザでURLにアクセスすると、RStudio-Serverログイン画面が表示されます。実際には、Rstudio Serverのデフォルトポートであるポート8787に接続しています。代わりにhttp://13.228.109.233/ocpu/以下のURLをお試しください。

0

ラルフが示唆しているように、それはエラーだったので、私は間違ったURLを与えていました。また、CentOSにopencpuをインストールするときは、必ず「yum install opencpu-server」を実行するだけでは不十分かもしれません。 https://github.com/opencpu/opencpu-server/blob/master/rpm/buildscript.sh

ビルドスクリプトを実行しないと、opencpuサーバーに接続できませんでした。 誰かが同じ問題を起こした場合に備えて。

関連する問題