![]() |
1
3
是的,这实际上是预期的行为。 ask的主要目的是创建一个虚拟的actorRef,它使用的资源不如一个完全成熟的actorRef使用的资源那么多,可以作为一个可以回复的发送者。 它只包装一个在接收到消息并且将来从ask函数返回时完成的承诺。 因此,虽然从技术上讲您是从actor1请求的,但actor2中的sender()将是ask创建的虚拟promiseactor,这就是为什么您没有从actor2接收到message2的原因。 |
![]() |
2
2
|
![]() |
joesan · Akka有状态参与者跨节点复制 7 年前 |
![]() |
bumblebee · 分布式发布订阅Akka集群中的发布和发送策略 7 年前 |
![]() |
user_mda · 在有限状态机中更新数据 7 年前 |
|
Teyu11 · Akka HTTP多文件上传到S3 7 年前 |