Akka未来与pipeTo

时间:2012-03-08 22:42:48

标签: akka

我收到了以下代码

def receive {

case CategoryData(links, hasNextPage) =>
  val scrapCompany = links.map( url => (router ? Scrap(url, Company) ).mapTo[Store] )
  val futureResult = Future.sequence(scrapCompany)
  futureResult onComplete {
    case Right(items) =>
      println(items.length)
    case Left(failure) =>
      println(failure)
  }
  futureResult.pipeTo(router)

但是我只得到失败匹配,从不访问onComplete Right(items)。 pipeTo既不将期货发送给其他路由器。

请记住,此代码位于另一个actor内。

0 个答案:

没有答案