Pythonで記述され、Linuxマシンで実行されているアルゴのパフォーマンスをテストできるサービスをWeb上で提供したいと思います。
基本的に私がやりたいのは、非常に些細なPHPハンドラーがあることです。たとえば、ブラウザーからの要求を受け入れるstart_algo.phpがあり、phpコードにはsystem()またはpopen()(exec( " python algo.py "))pythonスクリプトを実行する新しいプロセスを発行するには、この部分で実行可能だと思います
問題は、それがWebサービスであるため、確かに同時に複数のユーザーにサービスを提供する必要があるということですが、Global Interpreter LockGILhttp://wiki.python.org/moin/GlobalInterpreterLockによってかなり混乱しています 。 'CPythonが実装されました。つまり、現在3人のユーザーがアルゴを実行している場合(つまり、3つの別々のプロセス、間違っている場合は修正してください)、特定の瞬間に、Pythonがサービスを提供しているユーザーは1人だけです。通訳と他の2人は順番を待っていますか?
よろしくお願いします
テッド