我无法弄清楚如何在f#中创建路由器actor。 f#Api页面也没有提供太多帮助。任何示例代码都非常感谢。
答案 0 :(得分:2)
一种方法是通过HOCON config定义路由器 - 对于C#和F#版本,这看起来都是一样的。
如果是 Akka.FSharp 插件,您可以定义路由器programaticaly:let actorRef = spawnOpt system actorName actorBehavior [ Router(routerConfig) ]
如果是 Akkling 插件,您可以将其定义为:let actorRef = spawn system actorName { props(actorBehavior) with Router = routerConfig }