Akka同时运行

时间:2014-07-29 02:15:03

标签: akka java.util.concurrent akka-remote-actor

最近我在我的项目中实现了远程actor模式。我想知道哪种方式同时运行Actors。

方式1.

for(int i = 0; i < 100; i++){
   Patterns.ask(Props.create(Worker.class),$someJobs, timeout);
}

方式2。

for(int i = 0; i < 100; i++){
new Thread(new Runnable() {

        @Override
        public void run() {
            // 
            getContext().actorOf(Props.create(Worker.class)).tell($someJobs,   getSelf());
        }
    }).start();
  }

在way1中,我打印出类似-akka.actor.default-dispatcher-4的线程名称,但调度程序永远不会达到100.为什么?

非常感谢

0 个答案:

没有答案