私はubuntuサーバーでphpを介してJavaプロセスを実行するshスクリプトを実行しています。プロセスの実行にproc_openを使用しています。通常、ワークフローは次のようになります。
- ページをリクエストする->
- スクリプトが実行されます(完了するまで)->
- 結果ページ。
私の場合、スクリプトは並行して実行されるため、サーバーはスクリプトが終了するまで待機しません(時間がかかる場合があるため、実行できない場合があります)。そのため、後でフォローするためにそのリソースを保存する必要があります(プロセスのステータスまたは停止するだけです)。
リソースタイプは「プロセス」です。この関数get_resource_typeを使用して取得しました。
この場合、シリアル化は機能しません-リソースは例外的です([パラメーター]ボックス内のhttp://il2.php.net/manual/en/function.serialize.phpを参照してください)。
私の目標は、優れたプロセス処理です。誰かがリソースをどのように使用できるか、またはプロセス処理のために行う他の方法を知っていますか?