1

したがって、別のプロセスで利用できるこのオブジェクトがあります。現在のプロセスでエイリアスを使用してこのオブジェクトを公開するにはどうすればよいですか。これにより、エイリアス (プロキシ) でメソッドを呼び出すたびに、参照先オブジェクトでピクルされて呼び出され、存在する場合は例外が発生します。

また、ソケットではなくパイプを介してデータを送信することも気に入っています。

Python のマルチプロセッシング ページにある例では、このシナリオに対応していません。または少なくとも直接しません。

4

1 に答える 1

1

I ended up using BaseManager.start() to spawn a new process for the manager. I also used a customized proxy by subclassing BaseProxy and registered the proxy with the manager.

I still don't know how to create a pipe into the spawned process, but that wasn't the main problem anyways.

于 2012-12-05T16:40:22.890 に答える