Играть 2 запуска Heroku с несколькими динамо

У меня есть приложение Play 2.x, запущенное на Heroku с одним веб-динамо.

При запуске запускается актер Akka, который сам планирует будущие задания (например, отправка push-уведомлений).

object Global extends GlobalSettings {

  override def onStart(app:Application) {
    val actor = Akka.system.actorOf(Props[SomeActor])
    Akka.system.scheduler.scheduleOnce(0 seconds, actor, None)
  }
}

Это прекрасно работает с одним веб-динамо, но мне любопытно узнать, что произойдет, если я увеличу количество веб-динамов. Будет ли onStart выполняться дважды с двумя веб-динамо?

Было бы здорово, еслиГлобальный действительно работает во всем мире иOnStart выполняется только один раз, независимо от количества веб-динамов. Если нет, несколько динамовцев должны каким-то образом договориться о том, чтобы один династер отвечал за работу.

Кто-нибудь сталкивался с подобной проблемой?

Ответы на вопрос(2)

Ваш ответ на вопрос