我对Router和routee的调度程序设置感到困惑。在创建路由器时,如果我使用
ActorRef router1 =_system.actorOf(FromConfig.getInstance().props(Props.create(MyActor.class).withDispatcher("my-dispatcher")),"MyRouter");
所以这个调度员正被所有路线使用。路由器使用的调度程序怎么样?在我的application.conf中,如果我做了像
这样的事情akka.actor.deployment {
/MyRouter{
router = round-robin-pool
nr-of-instances = 5
dispatcher = my-dispatcher
}
如何通过路由器检查是否正在使用此调度程序(如果这是正确的方法)。 另外,如何在config中使用akka.actor.depolyment设置路由器应该使用哪种调度程序。