Future
内の sに対していくつかの操作を行っていtrait
ます。
trait MyTrait {
//Future based operations
}
ExecutionContext.Implicits.global
for myを使用する代わりに、 myFuture
で定義されているものを使用したいと考えていapplication.conf
ます。
akka {
my-batch-dispatcher {
type = Dispatcher
executor = "fork-join-executor"
fork-join-executor {
parallelism-min = 10
parallelism-factor = 2.0
parallelism-max = 10
}
throughput = 20
}
}
アクター内でルックアップを実行して、実行コンテキストを取得できます。
implicit val ec = context.system.dispatchers.lookup("akka.my-batch-dispatcher")
私の特性の中でこれを行う方法を確認してください。