Scala では、alive(0) を使用してリモート アクターを登録すると、アクターはランダムなポートに登録されます。次のように登録できます: act メソッドで register('fooParActor, self) 。
これで、マスター/サーバー側で、ポートを指定してアクターを選択できます。ランダム ポートを使用するには、手動でポートをスキャンする必要がありますか?
私が解決しようとしている問題は、ノード上に n 個のアクターを作成し、マスター/サーバー プログラムでそれらをすべて選択することです。たとえば、ノード x で 10 個のスレーブを起動し、ノード y で 10 個のリモート アクターのリストを取得します。
これはどのように行われますか?