ticket #889 after merge
This commit is contained in:
commit
4b4f38c973
14 changed files with 1263 additions and 1045 deletions
|
|
@ -5,13 +5,11 @@
|
|||
package akka.tutorial.second
|
||||
|
||||
import akka.actor.Actor._
|
||||
import akka.routing.{ Routing, CyclicIterator }
|
||||
import Routing._
|
||||
import akka.routing.Routing
|
||||
import akka.event.EventHandler
|
||||
import akka.actor.{ Channel, Actor, PoisonPill, Timeout }
|
||||
import akka.dispatch.Future
|
||||
|
||||
import System.{ currentTimeMillis ⇒ now }
|
||||
import akka.routing.Routing.Broadcast
|
||||
import akka.actor.{ Timeout, Channel, Actor, PoisonPill }
|
||||
|
||||
object Pi extends App {
|
||||
|
||||
|
|
@ -55,7 +53,7 @@ object Pi extends App {
|
|||
val workers = Vector.fill(nrOfWorkers)(actorOf[Worker].start())
|
||||
|
||||
// wrap them with a load-balancing router
|
||||
val router = Routing.loadBalancerActor(CyclicIterator(workers)).start()
|
||||
val router = Routing.newRoundRobinActorRef("pi", workers)
|
||||
|
||||
// phase 1, can accept a Calculate message
|
||||
def scatter: Receive = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue