0
ルータを設定しようとしているときに、私はいくつかの設定が欠落しているのを見ています。Akkaルータの設定方法は?
例外:
Caused by: akka.ConfigurationException: Configuration missing for router [akka://UPS/user/sqs-poller-2/router1] in 'akka.actor.deployment' section.
at akka.routing.FromConfig.verifyConfig(RouterConfig.scala:320)
at akka.routing.RoutedActorRef.<init>(RoutedActorRef.scala:39)
at akka.actor.LocalActorRefProvider.actorOf(ActorRefProvider.scala:795)
... 34 common frames omitted
これは、アッカの設定は、(application.conf
で)次のようになります。
akka {
actor.deployment {
/parent/router1 {
router = round-robin-pool
nr-of-instances = 4
}
}
loggers = ["akka.event.slf4j.Slf4jLogger"]
loglevel = "debug"
logging-filter = "akka.event.slf4j.Slf4jLoggingFilter"
logger-startup-timeout = 30s
}
Scalaのコード:
val router: ActorRef = context.actorOf(FromConfig.props(SQSPoller.props), "router1")
このセットアップは右見ていますか?設定から何が欠落しているかを正確に把握するにはどうすればよいですか?