1

リモート システムでアクターを見つけるためのコードは次のとおりです。

Application.system.actorFor("akka://ActorApplication@172.17.100.232:2552/home/louis/scala/remoteActor")

指定したパスが間違っていると思います。

これは正しいです:

/ホーム/ルイス/スカラ/

プレイの場所です!リモート サーバー上のプロジェクト。そして「remoteActor」はアクターの名前です。

しかし、ActorRef オブジェクトを返すことはなく、常に null です。

4

1 に答える 1

2

いいえ、アドレスは次のようになります。

"akka://ActorApplication@172.17.100.232:2552/user/remoteActor"

ActorApplicationこれは、:2552 でアクセスしようとしているアクター システムの正しい名前であると想定しています。/user/URLの部分は、そのシステムで作成したアクターであることを示しています。(あなたは「ユーザー」です)

于 2012-09-24T15:32:51.983 に答える