gpt4 book ai didi

scala - Akka向自己发送延迟消息无法找到隐式ExecutionContext

转载 作者:行者123 更新时间:2023-12-04 03:04:26 26 4
gpt4 key购买 nike

我正在使用Akka 2.1.4。我需要一位 Actor 向自己发送延迟的消息。

我已经尝试从Actor的receive中进行以下操作:
context.system.scheduler.scheduleOnce(1 second, self, msg)
但是,由于无法找到隐式的ExecutionContext,因此无法编译。我从哪里可以得到它?

注意:我知道实际的发送者不会是我的 Actor ,但是可以,因为我不需要知道发送者是谁。

最佳答案

您也可以这样:

class MyActor extends Actor{
import context._
...
}

这样,可以确保您将分配给该actor的分配器,以防该分配器与系统的主分配器不同(这是您的解决方案所获得的)。

关于scala - Akka向自己发送延迟消息无法找到隐式ExecutionContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17307769/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com