作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我从这里得到上面的错误信息:
implicit val askTimeout = Timeout(60 seconds)
val workerFuture = workerContext actorSelection(payload.classname) resolveOne()
val worker = Await.result(workerFuture, 10 seconds)
worker ask Landau(List("1", "2", "3"))
特别是从第二行..导入的是
import akka.actor._
import akka.util.Timeout
import akka.pattern.{ ask, pipe }
import scala.concurrent.duration._
import scala.concurrent.Await
import java.util.concurrent.TimeUnit
akka 版本是 2.2.1,scala 是 2.10.2,我使用 sbt 0.13 来构建它。我真的不明白哪里出了问题,因为 resolveOne 肯定来自那个包..
编辑:我用
打印了该类的所有方法ActorSelection.getClass.getMethods.map(_.getName).foreach { p => println(p)}
这是结果:
apply
toScala
wait
wait
wait
equals
toString
hashCode
getClass
notify
notifyAll
最佳答案
我遇到了同样的问题,并按照以下链接中的描述更改了我的 Scala 和 Akka 版本。为了简单起见,我把我的 build.sbt 的一部分带到这里:
scalaVersion := "2.10.4"
resolvers += "Akka Snapshot Repository" at "http://repo.akka.io/snapshots/"
libraryDependencies ++= Seq("com.typesafe.akka" %% "akka-actor" % "2.4-SNAPSHOT")
链接:http://doc.akka.io/docs/akka/snapshot/intro/getting-started.html
关于scala - 值 resolveOne 不是 akka.actor.ActorSelection 的成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19281653/
我是 Akka.Actor 系统的新手。我对通过resolveOne方法创建actor有一些困惑。众所周知,我们可以通过多种方式创建 Actor 。 我们通过resolveOne方法创建的actorR
我从这里得到上面的错误信息: implicit val askTimeout = Timeout(60 seconds) val workerFuture = workerContext actorS
我是一名优秀的程序员,十分优秀!