2013-01-11 38 views
2

貝婁是從下面生成日誌行:https://travis-ci.org/plokhotnyuk/actors/jobs/4088637/#L630如何避免由於akka actor中的鎖定超時而丟失消息?

[WARN] [01/11/2013 12:26:04.908] [Thread-47] [akka://system/user/$t] dropping message of typeclass com.github.plokhotnyuk.actors.Message due to lock timeout 

是任何配置此超時或避免鎖定在所有的能力?測試

代碼是在這裏: https://github.com/plokhotnyuk/actors/blob/master/src/test/scala/com/github/plokhotnyuk/actors/AkkaActorSpec.scala

回答

1

此超時是akka.actor.unstarted-push-timeout配置的,但如果要創建許多頂級的演員(system.actorOf),你應該創建角色的另一位演員的孩子,而不是(context.actorOf)。