【发布时间】:2013-11-06 14:44:35
【问题描述】:
我有一个播放应用程序,其中一些演员位于另一个 ActorSystem 中。我正在尝试从播放应用程序访问该 ActorSystem 中的演员(基本上我将它们连接到 REST API,即当播放应用程序获得 POST 时向他们发送消息)。
我在开始时创建了这个 ActorSystem,我可以从日志中确认它确实开始了。
让我们假设在这个单独的系统中一个actor的路径是akka://my-system/user/my-actor。如何向该演员发送消息?
我试过了:
Akka.system.actorSelection("akka://my-system/user/my-actor") ! SomeMessage(...)
但这不起作用。在日志中,我可以看到以下错误(启用了 deadLetters 日志记录):
Message ... from Actor[akka://application/deadLetters] to Actor[akka://application/deadLetters] was not delivered
为什么它不起作用?我怎样才能让它工作?
非常感谢任何帮助!
【问题讨论】: