2016-11-24 2 views
1

私はミニサーバの集まりを作成する単一のボックスにPythonプロセスを持っています。小さなPythonプロセスは特殊な計算を提供します。それらのそれぞれは、もちろん、異なるパスを持つmultiprocessing.connection.Listener ("file_path")を使用してUnixドメインソケットを作成してリッスンします。リモートマシン上のUnixドメインソケットにアクセスできますか?

unix://remote/file_path、またはfile://remote/file_pathのようなものを使用して、リモートマシンのソケットにアクセスできますか?

ミニサーバーのセットが動的なので、ポート番号の使用は実用的ではありません。

+1

いいえ、Unixドメインソケットにリモートからアクセスすることはできません。 – Barmar

答えて

0

UNIXドメインソケットは、同じホストマシン内のプロセス間通信用です。これらのソケットを介して送信されるデータは、完全にカーネル内で処理されます。異なるマシンのプロセス間の通信には、network socketsを使用する必要があります。

関連する問題