PMML モデルのスコアリングにopenscoring Web サービスを使用しています。ただし、それらのモデルを保存する方法がわかりません。これを使用してcurl -X PUT --data-binary @DecisionTreeIris.pmml -H "Content-type: text/xml" http://localhost:8080/openscoring/model/DecisionTreeIris
、モデルのクエリを実行する前にモデルをサーバーに配置しています。私の懸念は、Web サーバーを停止して再起動すると、モデルが存在しなくなることです。POST
サーバーの再起動後にいつでもクエリを実行できるように、これらのモデルを保存する方法はありますか?
質問する
684 次
1 に答える
1
Openscoring バージョン 1.1.3 以降では、モデルの自動デプロイ ディレクトリ オプションを使用できます。コマンドライン引数--deploy-dir
を使用して、指定されたディレクトリの監視を開始するよう Openscoring サーバーに指示します。次に、1) モデルの PMML ファイルを自動デプロイ ディレクトリにコピーしてモデルをデプロイし、2) 自動デプロイ ディレクトリから PMML ファイルを削除して、以前に自動デプロイされたモデルをアンデプロイできます。PUT
cURLやDELETE
コマンドを扱う必要はもうありません。
--deploy-dir
ただし、コマンドライン引数の名前--model-dir
が GitHub トランクで に変更されていることに注意してください。
于 2014-06-26T18:27:47.050 に答える