gpt4 book ai didi

c# - Akka.Net 远程处理 : ActorSelection vs. IActorRef

转载 作者:太空狗 更新时间:2023-10-29 21:12:14 31 4
gpt4 key购买 nike

将 Akka.net 与远程处理结合使用。 This article关于使用 ActorSelection 有以下说法:

The other time when I tend to use an ActorSelection is when I am initially communicating with a remote actor system.

我不太明白的是如何将初始的 ActorSelection 转换为我可以继续使用的 IActorRef。

最佳答案

这里最简单的方法是使用 actorSelection.ResolveOne(timeout)方法,它将返回 Task<IActorRef> .任务也可能以超时或 ActorNotFoundException 结束。以防在提供的路径下找不到 Actor 。

另一种更符合 Actor 习惯的方式是发送 Identify(correlationId)消息 Actor 选择。它应该以 ActorIdentity(correlationId, actorRef) 响应回复。请注意,如果在提供的 Actor 选择下没有人收听,它可能根本不会响应。

关于c# - Akka.Net 远程处理 : ActorSelection vs. IActorRef,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35660224/

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