如何更改 Akka 2 类型演员的默认超时 5 秒?
TypedProps
提到的构造函数timeout
是protected[TypedProps]
(我不知道那是什么意思)。
如果您想更改类型化 Actor 的默认超时,您可以akka.actor.typed.timeout
在 Akka 配置中设置该值。例如:
akka.actor.typed.timeout=60s
根据文档,这是“具有非 void 返回类型的类型化参与者方法的默认超时”。
如果您只想更改单个类型演员的超时时间,Robin Green 的回答就可以了。
TypedProps[Foo]().withTimeout(timeout)